{"classData":[{"comment":"/**\n * @class Neo.table.header.Toolbar\n * @extends Neo.container.Toolbar\n */","meta":{"filename":"Toolbar.mjs","lineno":3,"columnno":0,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/table/header","code":{}},"kind":"class","name":"Toolbar","augments":["Neo.container.Toolbar"],"memberof":"Neo.table.header","longname":"Neo.table.header.Toolbar","scope":"static","$longname":"Neo.table.header.Toolbar","$kind":"class","id":3236,"neoClassName":"Neo.table.header.Toolbar"},{"comment":"/**\n         * @member {String} className='Neo.table.header.Toolbar'\n         * @protected\n         */","meta":{"filename":"Toolbar.mjs","lineno":13,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/table/header","code":{}},"kind":"member","name":"className","type":{"names":["String"]},"defaultvalue":"'Neo.table.header.Toolbar'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":3237,"neoClassName":"Neo.table.header.Toolbar"},{"comment":"/**\n         * @member {String} ntype='table-header-toolbar'\n         * @protected\n         */","meta":{"filename":"Toolbar.mjs","lineno":18,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/table/header","code":{}},"kind":"member","name":"ntype","type":{"names":["String"]},"defaultvalue":"'table-header-toolbar'","access":"protected","longname":"ntype","scope":"global","$longname":"ntype","$kind":"property","id":3238,"neoClassName":"Neo.table.header.Toolbar"},{"comment":"/**\n         * @member {Array} cls=['table-header-toolbar']\n         */","meta":{"filename":"Toolbar.mjs","lineno":22,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/table/header","code":{}},"kind":"member","name":"cls","type":{"names":["Array"]},"defaultvalue":"['table-header-toolbar']","longname":"cls","scope":"global","$longname":"cls","$kind":"property","id":3239,"neoClassName":"Neo.table.header.Toolbar"},{"comment":"/**\n         * @member {String} layout='base'\n         */","meta":{"filename":"Toolbar.mjs","lineno":26,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/table/header","code":{}},"kind":"member","name":"layout","type":{"names":["String"]},"defaultvalue":"'base'","longname":"layout","scope":"global","$longname":"layout","$kind":"property","id":3240,"neoClassName":"Neo.table.header.Toolbar"},{"comment":"/**\n         * @member {Object} itemDefaults={ntype : 'table-header-button'}\n         */","meta":{"filename":"Toolbar.mjs","lineno":30,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/table/header","code":{}},"kind":"member","name":"itemDefaults","type":{"names":["Object"]},"defaultvalue":"{ntype : 'table-header-button'}","description":": 'table-header-button'}","longname":"itemDefaults","scope":"global","$longname":"itemDefaults","$kind":"property","id":3241,"neoClassName":"Neo.table.header.Toolbar"},{"comment":"/**\n         * @member {Boolean} showHeaderFilters_=false\n         */","meta":{"filename":"Toolbar.mjs","lineno":36,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/table/header","code":{}},"kind":"member","name":"showHeaderFilters_","type":{"names":["Boolean"]},"defaultvalue":false,"longname":"showHeaderFilters_","scope":"global","$longname":"showHeaderFilters_","$kind":"property","id":3242,"neoClassName":"Neo.table.header.Toolbar"},{"comment":"/**\n         * @member {Object} _vdom={tag: 'thead',cn : [{tag: 'tr',cn : []}]}\n         */","meta":{"filename":"Toolbar.mjs","lineno":40,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/table/header","code":{}},"kind":"member","name":"_vdom","type":{"names":["Object"]},"defaultvalue":"{tag: 'thead',cn : [{tag: 'tr',cn : []}]}","description":"'thead',cn : [{tag: 'tr',cn : []}]}","longname":"_vdom","scope":"global","$longname":"_vdom","$kind":"property","id":3243,"neoClassName":"Neo.table.header.Toolbar"},{"comment":"/**\n     * Triggered after the showHeaderFilters config got changed\n     * @param {Boolean} value\n     * @param {Boolean} oldValue\n     * @protected\n     */","meta":{"range":[1358,1699],"filename":"Toolbar.mjs","lineno":52,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/table/header","code":{"id":"astnode100101828","name":"Toolbar#afterSetShowHeaderFilters","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the showHeaderFilters config got changed","params":[{"type":{"names":["Boolean"]},"name":"value"},{"type":{"names":["Boolean"]},"name":"oldValue"}],"access":"protected","name":"afterSetShowHeaderFilters","longname":"Toolbar#afterSetShowHeaderFilters","kind":"function","memberof":"Toolbar","scope":"instance","$longname":"Toolbar#afterSetShowHeaderFilters","$kind":"method","id":3244,"neoClassName":"Neo.table.header.Toolbar"},{"comment":"/**\n     *\n     */","meta":{"range":[1728,3216],"filename":"Toolbar.mjs","lineno":70,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/table/header","code":{"id":"astnode100101872","name":"Toolbar#createItems","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"createItems","longname":"Toolbar#createItems","kind":"function","memberof":"Toolbar","scope":"instance","params":[],"$longname":"Toolbar#createItems","$kind":"method","id":3245,"neoClassName":"Neo.table.header.Toolbar"},{"comment":"/**\n     * @param {String} dock\n     * @returns {String} layoutConfig\n     * @override\n     */","meta":{"range":[3321,3373],"filename":"Toolbar.mjs","lineno":127,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/table/header","code":{"id":"astnode100102082","name":"Toolbar#getLayoutConfig","type":"MethodDefinition","paramnames":["dock"]},"vars":{"":null}},"params":[{"type":{"names":["String"]},"name":"dock"}],"returns":[{"type":{"names":["String"]},"description":"layoutConfig"}],"override":true,"name":"getLayoutConfig","longname":"Toolbar#getLayoutConfig","kind":"function","memberof":"Toolbar","scope":"instance","$longname":"Toolbar#getLayoutConfig","$kind":"method","id":3246,"neoClassName":"Neo.table.header.Toolbar"},{"comment":"/**\n     * Specify a different vdom items root if needed (useful in case this container uses a wrapper node).\n     * @returns {Object} The new vdom items root\n     */","meta":{"range":[3550,3611],"filename":"Toolbar.mjs","lineno":135,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/table/header","code":{"id":"astnode100102089","name":"Toolbar#getVdomItemsRoot","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"description":"Specify a different vdom items root if needed (useful in case this container uses a wrapper node).","returns":[{"type":{"names":["Object"]},"description":"The new vdom items root"}],"name":"getVdomItemsRoot","longname":"Toolbar#getVdomItemsRoot","kind":"function","memberof":"Toolbar","scope":"instance","params":[],"$longname":"Toolbar#getVdomItemsRoot","$kind":"method","id":3247,"neoClassName":"Neo.table.header.Toolbar"},{"comment":"/**\n     * Specify a different vdom root if needed to apply the top level style attributes on a different level.\n     * Make sure to use getVnodeRoot() as well, to keep the vdom & vnode trees in sync.\n     * @returns {Object} The new vdom root\n     */","meta":{"range":[3873,3926],"filename":"Toolbar.mjs","lineno":144,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/table/header","code":{"id":"astnode100102103","name":"Toolbar#getVdomRoot","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"description":"Specify a different vdom root if needed to apply the top level style attributes on a different level.<br />Make sure to use getVnodeRoot() as well, to keep the vdom & vnode trees in sync.","returns":[{"type":{"names":["Object"]},"description":"The new vdom root"}],"name":"getVdomRoot","longname":"Toolbar#getVdomRoot","kind":"function","memberof":"Toolbar","scope":"instance","params":[],"$longname":"Toolbar#getVdomRoot","$kind":"method","id":3248,"neoClassName":"Neo.table.header.Toolbar"},{"comment":"/**\n     * Specify a different vnode root if needed to apply the top level style attributes on a different level.\n     * Make sure to use getVdomRoot() as well, to keep the vdom & vnode trees in sync.\n     * @returns {Object} The new vnode root\n     */","meta":{"range":[4189,4252],"filename":"Toolbar.mjs","lineno":153,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/table/header","code":{"id":"astnode100102115","name":"Toolbar#getVnodeRoot","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"description":"Specify a different vnode root if needed to apply the top level style attributes on a different level.<br />Make sure to use getVdomRoot() as well, to keep the vdom & vnode trees in sync.","returns":[{"type":{"names":["Object"]},"description":"The new vnode root"}],"name":"getVnodeRoot","longname":"Toolbar#getVnodeRoot","kind":"function","memberof":"Toolbar","scope":"instance","params":[],"$longname":"Toolbar#getVnodeRoot","$kind":"method","id":3249,"neoClassName":"Neo.table.header.Toolbar"}]}