{"classData":[{"comment":"/**\n * @class Neo.tab.header.Toolbar\n * @extends Neo.toolbar.Base\n */","meta":{"filename":"Toolbar.mjs","lineno":3,"columnno":0,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/tab/header","code":{}},"kind":"class","name":"Toolbar","augments":["Neo.toolbar.Base"],"memberof":"Neo.tab.header","longname":"Neo.tab.header.Toolbar","scope":"static","$longname":"Neo.tab.header.Toolbar","$kind":"class","id":3304,"neoClassName":"Neo.tab.header.Toolbar"},{"comment":"/**\n         * @member {String} className='Neo.tab.header.Toolbar'\n         * @protected\n         */","meta":{"filename":"Toolbar.mjs","lineno":13,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/tab/header","code":{}},"kind":"member","name":"className","type":{"names":["String"]},"defaultvalue":"'Neo.tab.header.Toolbar'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":3305,"neoClassName":"Neo.tab.header.Toolbar"},{"comment":"/**\n         * @member {String} ntype='tab-header-toolbar'\n         * @protected\n         */","meta":{"filename":"Toolbar.mjs","lineno":18,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/tab/header","code":{}},"kind":"member","name":"ntype","type":{"names":["String"]},"defaultvalue":"'tab-header-toolbar'","access":"protected","longname":"ntype","scope":"global","$longname":"ntype","$kind":"property","id":3306,"neoClassName":"Neo.tab.header.Toolbar"},{"comment":"/**\n         * @member {Array} cls=['neo-tab-header-toolbar','neo-toolbar']\n         */","meta":{"filename":"Toolbar.mjs","lineno":22,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/tab/header","code":{}},"kind":"member","name":"cls","type":{"names":["Array"]},"defaultvalue":"['neo-tab-header-toolbar','neo-toolbar']","longname":"cls","scope":"global","$longname":"cls","$kind":"property","id":3307,"neoClassName":"Neo.tab.header.Toolbar"},{"comment":"/**\n         * @member {Boolean} useActiveTabIndicator_=true\n         */","meta":{"filename":"Toolbar.mjs","lineno":26,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/tab/header","code":{}},"kind":"member","name":"useActiveTabIndicator_","type":{"names":["Boolean"]},"defaultvalue":true,"longname":"useActiveTabIndicator_","scope":"global","$longname":"useActiveTabIndicator_","$kind":"property","id":3308,"neoClassName":"Neo.tab.header.Toolbar"},{"comment":"/**\n     * Triggered after the sortable config got changed\n     * @param {Boolean} value\n     * @param {Boolean} oldValue\n     * @protected\n     */","meta":{"range":[916,1438],"filename":"Toolbar.mjs","lineno":35,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/tab/header","code":{"id":"astnode100103745","name":"Toolbar#afterSetSortable","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the sortable config got changed","params":[{"type":{"names":["Boolean"]},"name":"value"},{"type":{"names":["Boolean"]},"name":"oldValue"}],"access":"protected","name":"afterSetSortable","longname":"Toolbar#afterSetSortable","kind":"function","memberof":"Toolbar","scope":"instance","$longname":"Toolbar#afterSetSortable","$kind":"method","id":3309,"neoClassName":"Neo.tab.header.Toolbar"},{"comment":"/**\n     * Triggered after the useActiveTabIndicator config got changed\n     * @param {Boolean} value\n     * @param {Boolean} oldValue\n     * @protected\n     */","meta":{"range":[1609,2000],"filename":"Toolbar.mjs","lineno":57,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/tab/header","code":{"id":"astnode100103799","name":"Toolbar#afterSetUseActiveTabIndicator","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the useActiveTabIndicator config got changed","params":[{"type":{"names":["Boolean"]},"name":"value"},{"type":{"names":["Boolean"]},"name":"oldValue"}],"access":"protected","name":"afterSetUseActiveTabIndicator","longname":"Toolbar#afterSetUseActiveTabIndicator","kind":"function","memberof":"Toolbar","scope":"instance","$longname":"Toolbar#afterSetUseActiveTabIndicator","$kind":"method","id":3310,"neoClassName":"Neo.tab.header.Toolbar"},{"comment":"/**\n     * @protected\n     */","meta":{"range":[2040,2270],"filename":"Toolbar.mjs","lineno":75,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/tab/header","code":{"id":"astnode100103847","name":"Toolbar#createItems","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"access":"protected","name":"createItems","longname":"Toolbar#createItems","kind":"function","memberof":"Toolbar","scope":"instance","params":[],"$longname":"Toolbar#createItems","$kind":"method","id":3311,"neoClassName":"Neo.tab.header.Toolbar"},{"comment":"/**\n     * Returns the layout config matching to the dock position\n     * @returns {Object} layoutConfig\n     * @protected\n     */","meta":{"range":[2411,3291],"filename":"Toolbar.mjs","lineno":90,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/tab/header","code":{"id":"astnode100103881","name":"Toolbar#getLayoutConfig","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"description":"Returns the layout config matching to the dock position","returns":[{"type":{"names":["Object"]},"description":"layoutConfig"}],"access":"protected","name":"getLayoutConfig","longname":"Toolbar#getLayoutConfig","kind":"function","memberof":"Toolbar","scope":"instance","params":[],"$longname":"Toolbar#getLayoutConfig","$kind":"method","id":3312,"neoClassName":"Neo.tab.header.Toolbar"},{"comment":"/**\n     * Moves an existing item to a new index\n     * @param {Number} fromIndex\n     * @param {Number} toIndex\n     * @returns {Neo.component.Base}\n     */","meta":{"range":[3459,3732],"filename":"Toolbar.mjs","lineno":129,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/tab/header","code":{"id":"astnode100103939","name":"Toolbar#moveTo","type":"MethodDefinition","paramnames":["fromIndex","toIndex"]},"vars":{"":null}},"description":"Moves an existing item to a new index","params":[{"type":{"names":["Number"]},"name":"fromIndex"},{"type":{"names":["Number"]},"name":"toIndex"}],"returns":[{"type":{"names":["Neo.component.Base"]}}],"name":"moveTo","longname":"Toolbar#moveTo","kind":"function","memberof":"Toolbar","scope":"instance","$longname":"Toolbar#moveTo","$kind":"method","id":3313,"neoClassName":"Neo.tab.header.Toolbar"}]}