/*

Siesta 5.1.0
Copyright(c) 2009-2018 Bryntum AB
https://bryntum.com/contact
https://bryntum.com/products/siesta/license

*/
Ext.define('Siesta.Project.Browser.UI.TestGridContextMenu', {
    extend : 'Ext.menu.Menu',
    xtype  : 'testgridcontextmenu',

    items : [
        {
            itemId : 'uncheckOthers',
            text   : Siesta.Resource('Siesta.Project.Browser.UI.Viewport').get('uncheckOthersText')
        },
        {
            itemId : 'uncheckAll',
            text   : Siesta.Resource('Siesta.Project.Browser.UI.Viewport').get('uncheckAllText')
        },
        {
            itemId : 'checkAll',
            text   : Siesta.Resource('Siesta.Project.Browser.UI.Viewport').get('checkAllText')
        },
        {
            itemId : 'runThis',
            text   : Siesta.Resource('Siesta.Project.Browser.UI.Viewport').get('runThisText')
        },
        {
            itemId : 'viewSource',
            text   : Siesta.Resource('Siesta.Project.Browser.UI.Viewport').get('viewSource')
        },
        {

            text    : 'Link to this test',
            menu    : [
                {
                    itemId : 'linkSelect',
                    text   : 'Select only'
                },
                {
                    itemId : 'linkFilterAutoLaunch',
                    text   : 'Filter and auto launch'
                }
            ]
        },
        { xtype   : 'menuseparator' },
        {
            itemId : 'expandAll',
            text   : Siesta.Resource('Siesta.Project.Browser.UI.Viewport').get('expandAll')
        },
        {
            itemId : 'collapseAll',
            text   : Siesta.Resource('Siesta.Project.Browser.UI.Viewport').get('collapseAll')
        },
        { xtype   : 'menuseparator' },
        {
            itemId : 'filterToCurrentGroup',
            text   : Siesta.Resource('Siesta.Project.Browser.UI.Viewport').get('filterToCurrentGroup')
        },
        {
            itemId : 'filterToFailed',
            text   : Siesta.Resource('Siesta.Project.Browser.UI.Viewport').get('filterToFailed')
        }
    ]
})