covid19-dashboard
Version:
Dashboard App displaying COVID-19 numbers by country
1 lines • 90.5 kB
JSON
{"classData":[{"comment":"/**\n * @class Neo.component.Base\n * @extends Neo.core.Base\n */","meta":{"filename":"Base.mjs","lineno":14,"columnno":0,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"kind":"class","name":"Base","augments":["Neo.core.Base"],"memberof":"Neo.component","longname":"Neo.component.Base","scope":"static","$longname":"Neo.component.Base","$kind":"class","id":637,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * True automatically applies the core/Observable.mjs mixin\n * @member {Boolean} observable=true\n * @static\n */","meta":{"filename":"Base.mjs","lineno":25,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"True automatically applies the core/Observable.mjs mixin","kind":"member","name":"observable","type":{"names":["Boolean"]},"defaultvalue":true,"scope":"static","longname":"observable","$longname":"observable","$kind":"property","id":638,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * @member {String} className='Neo.component.Base'\n * @protected\n */","meta":{"filename":"Base.mjs","lineno":33,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"kind":"member","name":"className","type":{"names":["String"]},"defaultvalue":"'Neo.component.Base'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":639,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * @member {String} ntype='component'\n * @protected\n */","meta":{"filename":"Base.mjs","lineno":38,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"kind":"member","name":"ntype","type":{"names":["String"]},"defaultvalue":"'component'","access":"protected","longname":"ntype","scope":"global","$longname":"ntype","$kind":"property","id":640,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * The name of the App this component belongs to\n * @member {String|null} appName_=null\n */","meta":{"filename":"Base.mjs","lineno":43,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"The name of the App this component belongs to","kind":"member","name":"appName_","type":{"names":["String","null"]},"defaultvalue":null,"longname":"appName_","scope":"global","$longname":"appName_","$kind":"property","id":641,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * True automatically mounts a component after being rendered.\n * Use this for the top level component of your app.\n * @member {Boolean} autoMount=false\n * @tutorial 02_ClassSystem\n */","meta":{"filename":"Base.mjs","lineno":50,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"True automatically mounts a component after being rendered.<br />Use this for the top level component of your app.","kind":"member","name":"autoMount","type":{"names":["Boolean"]},"defaultvalue":false,"tags":[{"originalTitle":"tutorial","title":"tutorial","text":"02_ClassSystem","value":"02_ClassSystem"}],"longname":"autoMount","scope":"global","$longname":"autoMount","$kind":"property","id":642,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * True automatically renders a component after being created inside the init call.\n * Use this for the top level component of your app.\n * @member {Boolean} autoRender=false\n * @see {@link Neo.component.Base#init init}\n * @tutorial 02_ClassSystem\n */","meta":{"filename":"Base.mjs","lineno":58,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"True automatically renders a component after being created inside the init call.<br />Use this for the top level component of your app.","kind":"member","name":"autoRender","type":{"names":["Boolean"]},"defaultvalue":false,"see":["{@link Neo.component.Base#init init}"],"tags":[{"originalTitle":"tutorial","title":"tutorial","text":"02_ClassSystem","value":"02_ClassSystem"}],"longname":"autoRender","scope":"global","$longname":"autoRender","$kind":"property","id":643,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Bind configs to model.Component data properties.\n * Example for a button.Base:\n * @example\n * bind: {\n * iconCls: data => `fa fa-{$data.icon}`,\n * text : data => data.foo.bar\n * }\n * @see https://github.com/neomjs/neo/blob/dev/examples/model\n * @member {Object|null} bind=null\n */","meta":{"filename":"Base.mjs","lineno":70,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Bind configs to model.Component data properties.<br />Example for a button.Base:","examples":["bind: {\n iconCls: data => `fa fa-{$data.icon}`,\n text : data => data.foo.bar\n}"],"see":["https://github.com/neomjs/neo/blob/dev/examples/model"],"kind":"member","name":"bind","type":{"names":["Object","null"]},"defaultvalue":null,"longname":"bind","scope":"global","$longname":"bind","$kind":"property","id":644,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * manager.Focus will change this flag on focusin & out dom events\n * @member {Boolean} containsFocus_=false\n * @protected\n */","meta":{"filename":"Base.mjs","lineno":76,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"manager.Focus will change this flag on focusin & out dom events","kind":"member","name":"containsFocus_","type":{"names":["Boolean"]},"defaultvalue":false,"access":"protected","longname":"containsFocus_","scope":"global","$longname":"containsFocus_","$kind":"property","id":645,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Assign a component controller to this component (pass an imported module or the string based class name)\n * @member {Neo.controller.Component|String} controller_=null\n */","meta":{"filename":"Base.mjs","lineno":81,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Assign a component controller to this component (pass an imported module or the string based class name)","kind":"member","name":"controller_","type":{"names":["Neo.controller.Component","String"]},"defaultvalue":null,"longname":"controller_","scope":"global","$longname":"controller_","$kind":"property","id":646,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Convenience shortcut to access the data config of the closest model.Component.\n * Read only.\n * @member {Object} data_=null\n * @protected\n */","meta":{"filename":"Base.mjs","lineno":88,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Convenience shortcut to access the data config of the closest model.Component.<br />Read only.","kind":"member","name":"data_","type":{"names":["Object"]},"defaultvalue":null,"access":"protected","longname":"data_","scope":"global","$longname":"data_","$kind":"property","id":647,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Disabled components will get the neo-disabled cls applied and won't receive DOM events\n * @member {Boolean} disabled_=false\n */","meta":{"filename":"Base.mjs","lineno":93,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Disabled components will get the neo-disabled cls applied and won't receive DOM events","kind":"member","name":"disabled_","type":{"names":["Boolean"]},"defaultvalue":false,"longname":"disabled_","scope":"global","$longname":"disabled_","$kind":"property","id":648,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * An array of domListener configs\n * @member {Object[]|null} domListeners_=null\n * @example\n * afterSetStayOnHover(value, oldValue) {\n * if (value) {\n * let me = this,\n * domListeners = me.domListeners || [];\n *\n * domListeners.push(\n * {mouseenter: me.onMouseEnter, scope: me},\n * {mouseleave: me.onMouseLeave, scope: me}\n * );\n *\n * me.domListeners = domListeners;\n * }\n *}\n */","meta":{"filename":"Base.mjs","lineno":112,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"An array of domListener configs","kind":"member","name":"domListeners_","type":{"names":["Array.<Object>","null"]},"defaultvalue":null,"examples":["afterSetStayOnHover(value, oldValue) {\n if (value) {\n let me = this,\n domListeners = me.domListeners || [];\n\n domListeners.push(\n {mouseenter: me.onMouseEnter, scope: me},\n {mouseleave: me.onMouseLeave, scope: me}\n );\n\n me.domListeners = domListeners;\n }\n}"],"longname":"domListeners_","scope":"global","$longname":"domListeners_","$kind":"property","id":649,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Set this config to true to dynamically import a DropZone module & create an instance\n * @member {Boolean} droppable_=false\n */","meta":{"filename":"Base.mjs","lineno":117,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Set this config to true to dynamically import a DropZone module & create an instance","kind":"member","name":"droppable_","type":{"names":["Boolean"]},"defaultvalue":false,"longname":"droppable_","scope":"global","$longname":"droppable_","$kind":"property","id":650,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * @member {Neo.draggable.DropZone|null} dropZone=null\n */","meta":{"filename":"Base.mjs","lineno":121,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"kind":"member","name":"dropZone","type":{"names":["Neo.draggable.DropZone","null"]},"defaultvalue":null,"longname":"dropZone","scope":"global","$longname":"dropZone","$kind":"property","id":651,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * @member {Object} dropZoneConfig=null\n */","meta":{"filename":"Base.mjs","lineno":125,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"kind":"member","name":"dropZoneConfig","type":{"names":["Object"]},"defaultvalue":null,"longname":"dropZoneConfig","scope":"global","$longname":"dropZoneConfig","$kind":"property","id":652,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Internal flag which will get set to true on mount\n * @member {Boolean} hasBeenMounted=false\n * @protected\n */","meta":{"filename":"Base.mjs","lineno":131,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Internal flag which will get set to true on mount","kind":"member","name":"hasBeenMounted","type":{"names":["Boolean"]},"defaultvalue":false,"access":"protected","longname":"hasBeenMounted","scope":"global","$longname":"hasBeenMounted","$kind":"property","id":653,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Internal flag\n * @member {Boolean} hasRenderingListener=false\n * @protected\n */","meta":{"filename":"Base.mjs","lineno":137,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Internal flag","kind":"member","name":"hasRenderingListener","type":{"names":["Boolean"]},"defaultvalue":false,"access":"protected","longname":"hasRenderingListener","scope":"global","$longname":"hasRenderingListener","$kind":"property","id":654,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Internal flag for vdom changes after a component got unmounted\n * (delta updates can no longer get applied & a new render call is required before re-mounting)\n * @member {Boolean} hasUnmountedVdomChanges_=false\n * @protected\n */","meta":{"filename":"Base.mjs","lineno":144,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Internal flag for vdom changes after a component got unmounted<br />(delta updates can no longer get applied & a new render call is required before re-mounting)","kind":"member","name":"hasUnmountedVdomChanges_","type":{"names":["Boolean"]},"defaultvalue":false,"access":"protected","longname":"hasUnmountedVdomChanges_","scope":"global","$longname":"hasUnmountedVdomChanges_","$kind":"property","id":655,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Shortcut for style.height, defaults to px\n * @member {Number|String|null} height_=null\n */","meta":{"filename":"Base.mjs","lineno":149,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Shortcut for style.height, defaults to px","kind":"member","name":"height_","type":{"names":["Number","String","null"]},"defaultvalue":null,"longname":"height_","scope":"global","$longname":"height_","$kind":"property","id":656,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * The top level innerHTML of the component\n * @member {String|null} html_=null\n */","meta":{"filename":"Base.mjs","lineno":154,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"The top level innerHTML of the component","kind":"member","name":"html_","type":{"names":["String","null"]},"defaultvalue":null,"longname":"html_","scope":"global","$longname":"html_","$kind":"property","id":657,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Internal flag which will get set to true while an update request (worker messages) is in progress\n * @member {Boolean} isVdomUpdating=false\n * @protected\n */","meta":{"filename":"Base.mjs","lineno":160,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Internal flag which will get set to true while an update request (worker messages) is in progress","kind":"member","name":"isVdomUpdating","type":{"names":["Boolean"]},"defaultvalue":false,"access":"protected","longname":"isVdomUpdating","scope":"global","$longname":"isVdomUpdating","$kind":"property","id":658,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Using the keys config will create an instance of Neo.util.KeyNavigation.\n * @see {@link Neo.util.KeyNavigation KeyNavigation}\n * @member {Object} keys_=null\n */","meta":{"filename":"Base.mjs","lineno":166,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Using the keys config will create an instance of Neo.util.KeyNavigation.","see":["{@link Neo.util.KeyNavigation KeyNavigation}"],"kind":"member","name":"keys_","type":{"names":["Object"]},"defaultvalue":null,"longname":"keys_","scope":"global","$longname":"keys_","$kind":"property","id":659,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Shortcut for style.maxHeight, defaults to px\n * @member {Number|String|null} maxHeight_=null\n */","meta":{"filename":"Base.mjs","lineno":171,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Shortcut for style.maxHeight, defaults to px","kind":"member","name":"maxHeight_","type":{"names":["Number","String","null"]},"defaultvalue":null,"longname":"maxHeight_","scope":"global","$longname":"maxHeight_","$kind":"property","id":660,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Shortcut for style.maxWidth, defaults to px\n * @member {Number|String|null} maxWidth_=null\n */","meta":{"filename":"Base.mjs","lineno":176,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Shortcut for style.maxWidth, defaults to px","kind":"member","name":"maxWidth_","type":{"names":["Number","String","null"]},"defaultvalue":null,"longname":"maxWidth_","scope":"global","$longname":"maxWidth_","$kind":"property","id":661,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Shortcut for style.minHeight, defaults to px\n * @member {Number|String|null} minHeight_=null\n */","meta":{"filename":"Base.mjs","lineno":181,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Shortcut for style.minHeight, defaults to px","kind":"member","name":"minHeight_","type":{"names":["Number","String","null"]},"defaultvalue":null,"longname":"minHeight_","scope":"global","$longname":"minHeight_","$kind":"property","id":662,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Shortcut for style.minWidth, defaults to px\n * @member {Number|String|null} minWidth_=null\n */","meta":{"filename":"Base.mjs","lineno":186,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Shortcut for style.minWidth, defaults to px","kind":"member","name":"minWidth_","type":{"names":["Number","String","null"]},"defaultvalue":null,"longname":"minWidth_","scope":"global","$longname":"minWidth_","$kind":"property","id":663,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Optionally add a model.Component\n * @member {Object|null} model_=null\n */","meta":{"filename":"Base.mjs","lineno":191,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Optionally add a model.Component","kind":"member","name":"model_","type":{"names":["Object","null"]},"defaultvalue":null,"longname":"model_","scope":"global","$longname":"model_","$kind":"property","id":664,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Override specific model data properties.\n * This will merge the content.\n * @member {Object|null} model_=null\n */","meta":{"filename":"Base.mjs","lineno":197,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Override specific model data properties.<br />This will merge the content.","kind":"member","name":"model_","type":{"names":["Object","null"]},"defaultvalue":null,"longname":"model_","scope":"global","$longname":"model_","$kind":"property","id":665,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * True in case the component is mounted to the DOM\n * @member {Boolean} mounted_=false\n * @protected\n */","meta":{"filename":"Base.mjs","lineno":203,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"True in case the component is mounted to the DOM","kind":"member","name":"mounted_","type":{"names":["Boolean"]},"defaultvalue":false,"access":"protected","longname":"mounted_","scope":"global","$longname":"mounted_","$kind":"property","id":666,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Internal flag which will get set to true in case an update call arrives while another update is running\n * @member {Boolean} needsVdomUpdate=false\n * @protected\n */","meta":{"filename":"Base.mjs","lineno":209,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Internal flag which will get set to true in case an update call arrives while another update is running","kind":"member","name":"needsVdomUpdate","type":{"names":["Boolean"]},"defaultvalue":false,"access":"protected","longname":"needsVdomUpdate","scope":"global","$longname":"needsVdomUpdate","$kind":"property","id":667,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * The parent component id or document.body\n * @member {String} parentId='document.body'\n */","meta":{"filename":"Base.mjs","lineno":214,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"The parent component id or document.body","kind":"member","name":"parentId","type":{"names":["String"]},"defaultvalue":"'document.body'","longname":"parentId","scope":"global","$longname":"parentId","$kind":"property","id":668,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Array of Plugin Modules and / or config objects\n * @member {Array|null} plugins_=null\n * @protected\n */","meta":{"filename":"Base.mjs","lineno":220,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Array of Plugin Modules and / or config objects","kind":"member","name":"plugins_","type":{"names":["Array","null"]},"defaultvalue":null,"access":"protected","longname":"plugins_","scope":"global","$longname":"plugins_","$kind":"property","id":669,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * True in case the component is rendering the vnode\n * @member {Boolean} rendering_=false\n * @protected\n */","meta":{"filename":"Base.mjs","lineno":226,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"True in case the component is rendering the vnode","kind":"member","name":"rendering_","type":{"names":["Boolean"]},"defaultvalue":false,"access":"protected","longname":"rendering_","scope":"global","$longname":"rendering_","$kind":"property","id":670,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Set this to true for bulk updates.\n * Ensure to set it back to false afterwards.\n * @member {Boolean} silentVdomUpdate=false\n */","meta":{"filename":"Base.mjs","lineno":232,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Set this to true for bulk updates.<br />Ensure to set it back to false afterwards.","kind":"member","name":"silentVdomUpdate","type":{"names":["Boolean"]},"defaultvalue":false,"longname":"silentVdomUpdate","scope":"global","$longname":"silentVdomUpdate","$kind":"property","id":671,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Top level style attributes\n * @member {Object} style={}\n */","meta":{"filename":"Base.mjs","lineno":237,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Top level style attributes","kind":"member","name":"style","type":{"names":["Object"]},"defaultvalue":"{}","longname":"style","scope":"global","$longname":"style","$kind":"property","id":672,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Add tooltip config objects\n * See tooltip/Base.mjs\n * @member {Array|Object} tooltips_=null\n */","meta":{"filename":"Base.mjs","lineno":243,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Add tooltip config objects<br />See tooltip/Base.mjs","kind":"member","name":"tooltips_","type":{"names":["Array","Object"]},"defaultvalue":null,"longname":"tooltips_","scope":"global","$longname":"tooltips_","$kind":"property","id":673,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * The component vnode tree. Available after the component got rendered.\n * @member {Object} vnode_=null\n * @protected\n */","meta":{"filename":"Base.mjs","lineno":249,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"The component vnode tree. Available after the component got rendered.","kind":"member","name":"vnode_","type":{"names":["Object"]},"defaultvalue":null,"access":"protected","longname":"vnode_","scope":"global","$longname":"vnode_","$kind":"property","id":674,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Shortcut for style.width, defaults to px\n * @member {Number|String|null} width_=null\n */","meta":{"filename":"Base.mjs","lineno":254,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Shortcut for style.width, defaults to px","kind":"member","name":"width_","type":{"names":["Number","String","null"]},"defaultvalue":null,"longname":"width_","scope":"global","$longname":"width_","$kind":"property","id":675,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Top level style attributes. Useful in case getVdomRoot() does not point to the top level DOM node.\n * @member {Object|null} wrapperStyle_=null\n */","meta":{"filename":"Base.mjs","lineno":259,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Top level style attributes. Useful in case getVdomRoot() does not point to the top level DOM node.","kind":"member","name":"wrapperStyle_","type":{"names":["Object","null"]},"defaultvalue":null,"longname":"wrapperStyle_","scope":"global","$longname":"wrapperStyle_","$kind":"property","id":676,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * The vdom markup for this component.\n * @member {Object} _vdom={}\n */","meta":{"filename":"Base.mjs","lineno":264,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"The vdom markup for this component.","kind":"member","name":"_vdom","type":{"names":["Object"]},"defaultvalue":"{}","longname":"_vdom","scope":"global","$longname":"_vdom","$kind":"property","id":677,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * CSS selectors to apply to the top level node of this component\n * @member {String[]} cls=[]\n */","meta":{"filename":"Base.mjs","lineno":271,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"CSS selectors to apply to the top level node of this component","kind":"member","name":"cls","type":{"names":["Array.<String>"]},"defaultvalue":"[]","longname":"cls","scope":"global","$longname":"cls","$kind":"property","id":678,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Apply component based listeners\n * @member {Object} listeners={}\n */","meta":{"filename":"Base.mjs","lineno":309,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Apply component based listeners","kind":"member","name":"listeners","type":{"names":["Object"]},"defaultvalue":"{}","longname":"listeners","scope":"global","$longname":"listeners","$kind":"property","id":679,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * True after the component render() method was called. Also fires the rendered event.\n * @member {Boolean} rendered=false\n * @protected\n */","meta":{"filename":"Base.mjs","lineno":321,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"True after the component render() method was called. Also fires the rendered event.","kind":"member","name":"rendered","type":{"names":["Boolean"]},"defaultvalue":false,"access":"protected","longname":"rendered","scope":"global","$longname":"rendered","$kind":"property","id":680,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Top level style attributes\n * @member {Object} style={}\n */","meta":{"filename":"Base.mjs","lineno":338,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Top level style attributes","kind":"member","name":"style","type":{"names":["Object"]},"defaultvalue":"{}","longname":"style","scope":"global","$longname":"style","$kind":"property","id":681,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * The setter will handle vdom updates automatically\n * @member {Object} vdom=this._vdom\n */","meta":{"filename":"Base.mjs","lineno":355,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"The setter will handle vdom updates automatically","kind":"member","name":"vdom","type":{"names":["Object"]},"defaultvalue":"this._vdom","longname":"vdom","scope":"global","$longname":"vdom","$kind":"property","id":682,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Either a string like 'color: red; background-color: blue;'\n * or an object containing style attributes\n * @param {String|Object} value\n * @returns {Object} all styles of this.el\n */","meta":{"range":[12805,13048],"filename":"Base.mjs","lineno":411,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100023437","name":"Base#addStyle","type":"MethodDefinition","paramnames":["value"]},"vars":{"":null}},"description":"Either a string like 'color: red; background-color: blue;'<br />or an object containing style attributes","params":[{"type":{"names":["String","Object"]},"name":"value"}],"returns":[{"type":{"names":["Object"]},"description":"all styles of this.el"}],"name":"addStyle","longname":"Base#addStyle","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#addStyle","$kind":"method","id":683,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Triggered after the appName config got changed\n * @param {String|null} value\n * @param {String|null} oldValue\n * @protected\n */","meta":{"range":[13213,13355],"filename":"Base.mjs","lineno":427,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100023469","name":"Base#afterSetAppName","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the appName config got changed","params":[{"type":{"names":["String","null"]},"name":"value"},{"type":{"names":["String","null"]},"name":"oldValue"}],"access":"protected","name":"afterSetAppName","longname":"Base#afterSetAppName","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#afterSetAppName","$kind":"method","id":684,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Triggered after any config got changed\n * @param {String} key\n * @param {*} value\n * @param {*} oldValue\n * @protected\n */","meta":{"range":[13519,13736],"filename":"Base.mjs","lineno":440,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100023489","name":"Base#afterSetConfig","type":"MethodDefinition","paramnames":["key","value","oldValue"]},"vars":{"":null}},"description":"Triggered after any config got changed","params":[{"type":{"names":["String"]},"name":"key"},{"type":{"names":["*"]},"name":"value"},{"type":{"names":["*"]},"name":"oldValue"}],"access":"protected","name":"afterSetConfig","longname":"Base#afterSetConfig","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#afterSetConfig","$kind":"method","id":685,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Triggered after the disabled config got changed\n * @param {Boolean} value\n * @param {Boolean} oldValue\n * @protected\n */","meta":{"range":[13894,14053],"filename":"Base.mjs","lineno":454,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100023508","name":"Base#afterSetDisabled","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the disabled config got changed","params":[{"type":{"names":["Boolean"]},"name":"value"},{"type":{"names":["Boolean"]},"name":"oldValue"}],"access":"protected","name":"afterSetDisabled","longname":"Base#afterSetDisabled","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#afterSetDisabled","$kind":"method","id":686,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Registers the domListeners inside the Neo.manager.DomEvent\n * @param {Array} value\n * @param {Array} oldValue\n * @protected\n */","meta":{"range":[14218,14330],"filename":"Base.mjs","lineno":467,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100023536","name":"Base#afterSetDomListeners","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Registers the domListeners inside the Neo.manager.DomEvent","params":[{"type":{"names":["Array"]},"name":"value"},{"type":{"names":["Array"]},"name":"oldValue"}],"access":"protected","name":"afterSetDomListeners","longname":"Base#afterSetDomListeners","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#afterSetDomListeners","$kind":"method","id":687,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Triggered after the droppable config got changed\n * @param {Boolean} value\n * @param {Boolean} oldValue\n * @protected\n */","meta":{"range":[14489,14906],"filename":"Base.mjs","lineno":477,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100023550","name":"Base#afterSetDroppable","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the droppable config got changed","params":[{"type":{"names":["Boolean"]},"name":"value"},{"type":{"names":["Boolean"]},"name":"oldValue"}],"access":"protected","name":"afterSetDroppable","longname":"Base#afterSetDroppable","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#afterSetDroppable","$kind":"method","id":688,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Triggered after the hasUnmountedVdomChanges config got changed\n * @param {Boolean} value\n * @param {Boolean} oldValue\n * @protected\n */","meta":{"range":[15079,15590],"filename":"Base.mjs","lineno":498,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100023600","name":"Base#afterSetHasUnmountedVdomChanges","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the hasUnmountedVdomChanges config got changed","params":[{"type":{"names":["Boolean"]},"name":"value"},{"type":{"names":["Boolean"]},"name":"oldValue"}],"access":"protected","name":"afterSetHasUnmountedVdomChanges","longname":"Base#afterSetHasUnmountedVdomChanges","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#afterSetHasUnmountedVdomChanges","$kind":"method","id":689,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Triggered after the height config got changed\n * @param {Number|String|null} value\n * @param {Number|String|null} oldValue\n * @protected\n */","meta":{"range":[15768,15856],"filename":"Base.mjs","lineno":521,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100023658","name":"Base#afterSetHeight","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the height config got changed","params":[{"type":{"names":["Number","String","null"]},"name":"value"},{"type":{"names":["Number","String","null"]},"name":"oldValue"}],"access":"protected","name":"afterSetHeight","longname":"Base#afterSetHeight","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#afterSetHeight","$kind":"method","id":690,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Triggered after the html config got changed\n * @param {String|null} value\n * @param {String|null} oldValue\n * @protected\n */","meta":{"range":[16018,16102],"filename":"Base.mjs","lineno":531,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100023671","name":"Base#afterSetHtml","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the html config got changed","params":[{"type":{"names":["String","null"]},"name":"value"},{"type":{"names":["String","null"]},"name":"oldValue"}],"access":"protected","name":"afterSetHtml","longname":"Base#afterSetHtml","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#afterSetHtml","$kind":"method","id":691,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Triggered after the id config got changed\n * @param {String|null} value\n * @param {String|null} oldValue\n * @protected\n */","meta":{"range":[16262,16486],"filename":"Base.mjs","lineno":541,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100023684","name":"Base#afterSetId","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the id config got changed","params":[{"type":{"names":["String","null"]},"name":"value"},{"type":{"names":["String","null"]},"name":"oldValue"}],"access":"protected","name":"afterSetId","longname":"Base#afterSetId","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#afterSetId","$kind":"method","id":692,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Triggered after the maxHeight config got changed\n * @param {Number|String|null} value\n * @param {Number|String|null} oldValue\n * @protected\n */","meta":{"range":[16667,16761],"filename":"Base.mjs","lineno":555,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100023718","name":"Base#afterSetMaxHeight","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the maxHeight config got changed","params":[{"type":{"names":["Number","String","null"]},"name":"value"},{"type":{"names":["Number","String","null"]},"name":"oldValue"}],"access":"protected","name":"afterSetMaxHeight","longname":"Base#afterSetMaxHeight","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#afterSetMaxHeight","$kind":"method","id":693,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Triggered after the maxWidth config got changed\n * @param {Number|String|null} value\n * @param {Number|String|null} oldValue\n * @protected\n */","meta":{"range":[16941,17033],"filename":"Base.mjs","lineno":565,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100023731","name":"Base#afterSetMaxWidth","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the maxWidth config got changed","params":[{"type":{"names":["Number","String","null"]},"name":"value"},{"type":{"names":["Number","String","null"]},"name":"oldValue"}],"access":"protected","name":"afterSetMaxWidth","longname":"Base#afterSetMaxWidth","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#afterSetMaxWidth","$kind":"method","id":694,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Triggered after the minHeight config got changed\n * @param {Number|String|null} value\n * @param {Number|String|null} oldValue\n * @protected\n */","meta":{"range":[17214,17308],"filename":"Base.mjs","lineno":575,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100023744","name":"Base#afterSetMinHeight","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the minHeight config got changed","params":[{"type":{"names":["Number","String","null"]},"name":"value"},{"type":{"names":["Number","String","null"]},"name":"oldValue"}],"access":"protected","name":"afterSetMinHeight","longname":"Base#afterSetMinHeight","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#afterSetMinHeight","$kind":"method","id":695,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Triggered after the minWidth config got changed\n * @param {Number|String|null} value\n * @param {Number|String|null} oldValue\n * @protected\n */","meta":{"range":[17488,17580],"filename":"Base.mjs","lineno":585,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100023757","name":"Base#afterSetMinWidth","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the minWidth config got changed","params":[{"type":{"names":["Number","String","null"]},"name":"value"},{"type":{"names":["Number","String","null"]},"name":"oldValue"}],"access":"protected","name":"afterSetMinWidth","longname":"Base#afterSetMinWidth","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#afterSetMinWidth","$kind":"method","id":696,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Triggered after the mounted config got changed\n * @param {Boolean} value\n * @param {Boolean} oldValue\n * @protected\n */","meta":{"range":[17737,18326],"filename":"Base.mjs","lineno":595,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100023770","name":"Base#afterSetMounted","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the mounted config got changed","params":[{"type":{"names":["Boolean"]},"name":"value"},{"type":{"names":["Boolean"]},"name":"oldValue"}],"access":"protected","name":"afterSetMounted","longname":"Base#afterSetMounted","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#afterSetMounted","$kind":"method","id":697,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Triggered after the tooltips config got changed\n * @param {Boolean} value\n * @param {Boolean} oldValue\n * @protected\n */","meta":{"range":[18484,18838],"filename":"Base.mjs","lineno":620,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100023820","name":"Base#afterSetTooltips","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the tooltips config got changed","params":[{"type":{"names":["Boolean"]},"name":"value"},{"type":{"names":["Boolean"]},"name":"oldValue"}],"access":"protected","name":"afterSetTooltips","longname":"Base#afterSetTooltips","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#afterSetTooltips","$kind":"method","id":698,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Triggered after the vnode config got changed\n * @param {Object} value\n * @param {Object|null} oldValue\n * @protected\n */","meta":{"range":[18996,19116],"filename":"Base.mjs","lineno":640,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100023861","name":"Base#afterSetVnode","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the vnode config got changed","params":[{"type":{"names":["Object"]},"name":"value"},{"type":{"names":["Object","null"]},"name":"oldValue"}],"access":"protected","name":"afterSetVnode","longname":"Base#afterSetVnode","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#afterSetVnode","$kind":"method","id":699,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Triggered after the width config got changed\n * @param {Number|String|null} value\n * @param {Number|String|null} oldValue\n * @protected\n */","meta":{"range":[19293,19379],"filename":"Base.mjs","lineno":652,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100023877","name":"Base#afterSetWidth","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the width config got changed","params":[{"type":{"names":["Number","String","null"]},"name":"value"},{"type":{"names":["Number","String","null"]},"name":"oldValue"}],"access":"protected","name":"afterSetWidth","longname":"Base#afterSetWidth","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#afterSetWidth","$kind":"method","id":700,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Triggered after the wrapperStyle config got changed\n * @param {Object} value\n * @param {Object} oldValue\n * @protected\n */","meta":{"range":[19539,19902],"filename":"Base.mjs","lineno":662,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100023890","name":"Base#afterSetWrapperStyle","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the wrapperStyle config got changed","params":[{"type":{"names":["Object"]},"name":"value"},{"type":{"names":["Object"]},"name":"oldValue"}],"access":"protected","name":"afterSetWrapperStyle","longname":"Base#afterSetWrapperStyle","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#afterSetWrapperStyle","$kind":"method","id":701,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Triggered when accessing the data config\n * Convenience shortcut which is expensive to use,\n * since it will generate a merged parent model data map.\n * @param {Object} value\n * @protected\n */","meta":{"range":[20136,20215],"filename":"Base.mjs","lineno":683,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100023947","name":"Base#beforeGetData","type":"MethodDefinition","paramnames":["value"]},"vars":{"":null}},"description":"Triggered when accessing the data config<br />Convenience shortcut which is expensive to use,<br />since it will generate a merged parent model data map.","params":[{"type":{"names":["Object"]},"name":"value"}],"access":"protected","name":"beforeGetData","longname":"Base#beforeGetData","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#beforeGetData","$kind":"method","id":702,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Triggered when accessing the wrapperStyle config\n * @param {Object} value\n * @protected\n */","meta":{"range":[20340,20441],"filename":"Base.mjs","lineno":692,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100023960","name":"Base#beforeGetWrapperStyle","type":"MethodDefinition","paramnames":["value"]},"vars":{"":null}},"description":"Triggered when accessing the wrapperStyle config","params":[{"type":{"names":["Object"]},"name":"value"}],"access":"protected","name":"beforeGetWrapperStyle","longname":"Base#beforeGetWrapperStyle","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#beforeGetWrapperStyle","$kind":"method","id":703,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Triggered before the controller config gets changed.\n * Creates a controller.Component instance if needed.\n * @param {Object} value\n * @param {Object} oldValue\n * @returns {Neo.controller.Component}\n * @protected\n */","meta":{"range":[20703,20984],"filename":"Base.mjs","lineno":704,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100023980","name":"Base#beforeSetController","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered before the controller config gets changed.<br />Creates a controller.Component instance if needed.","params":[{"type":{"names":["Object"]},"name":"value"},{"type":{"names":["Object"]},"name":"oldValue"}],"returns":[{"type":{"names":["Neo.controller.Component"]}}],"access":"protected","name":"beforeSetController","longname":"Base#beforeSetController","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#beforeSetController","$kind":"method","id":704,"neoClassName":"Neo.component.Base"},{"comment":"/**\n * Triggered before the domListeners config gets changed.\n * @param {Object} value\n * @param {Object} oldValue\n * @prote