UNPKG

covid19-dashboard

Version:

Dashboard App displaying COVID-19 numbers by country

1 lines 31.9 kB
{"classData":[{"comment":"/**\n * @class Neo.list.Base\n * @extends Neo.component.Base\n */","meta":{"filename":"Base.mjs","lineno":7,"columnno":0,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{}},"kind":"class","name":"Base","augments":["Neo.component.Base"],"memberof":"Neo.list","longname":"Neo.list.Base","scope":"static","$longname":"Neo.list.Base","$kind":"class","id":2237,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * @member {String} className='Neo.list.Base'\n * @protected\n */","meta":{"filename":"Base.mjs","lineno":17,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{}},"kind":"member","name":"className","type":{"names":["String"]},"defaultvalue":"'Neo.list.Base'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":2238,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * @member {String} ntype='list'\n * @protected\n */","meta":{"filename":"Base.mjs","lineno":22,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{}},"kind":"member","name":"ntype","type":{"names":["String"]},"defaultvalue":"'list'","access":"protected","longname":"ntype","scope":"global","$longname":"ntype","$kind":"property","id":2239,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * @member {Boolean} animate_=false\n */","meta":{"filename":"Base.mjs","lineno":26,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{}},"kind":"member","name":"animate_","type":{"names":["Boolean"]},"defaultvalue":false,"longname":"animate_","scope":"global","$longname":"animate_","$kind":"property","id":2240,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * True will destroy the used collection / store when the component gets destroyed\n * @member {Boolean} autoDestroyStore=true\n */","meta":{"filename":"Base.mjs","lineno":31,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{}},"description":"True will destroy the used collection / store when the component gets destroyed","kind":"member","name":"autoDestroyStore","type":{"names":["Boolean"]},"defaultvalue":true,"longname":"autoDestroyStore","scope":"global","$longname":"autoDestroyStore","$kind":"property","id":2241,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * @member {String[]} cls=['neo-list-container','neo-list']\n */","meta":{"filename":"Base.mjs","lineno":35,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{}},"kind":"member","name":"cls","type":{"names":["Array.<String>"]},"defaultvalue":"['neo-list-container','neo-list']","longname":"cls","scope":"global","$longname":"cls","$kind":"property","id":2242,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * @member {Boolean} disableSelection_=false\n */","meta":{"filename":"Base.mjs","lineno":39,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{}},"kind":"member","name":"disableSelection_","type":{"names":["Boolean"]},"defaultvalue":false,"longname":"disableSelection_","scope":"global","$longname":"disableSelection_","$kind":"property","id":2243,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * @member {String} displayField='name'\n */","meta":{"filename":"Base.mjs","lineno":43,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{}},"kind":"member","name":"displayField","type":{"names":["String"]},"defaultvalue":"'name'","longname":"displayField","scope":"global","$longname":"displayField","$kind":"property","id":2244,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * @member {Boolean} draggable_=false\n */","meta":{"filename":"Base.mjs","lineno":47,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{}},"kind":"member","name":"draggable_","type":{"names":["Boolean"]},"defaultvalue":false,"longname":"draggable_","scope":"global","$longname":"draggable_","$kind":"property","id":2245,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * @member {Neo.draggable.list.DragZone|null} dragZone=null\n */","meta":{"filename":"Base.mjs","lineno":51,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{}},"kind":"member","name":"dragZone","type":{"names":["Neo.draggable.list.DragZone","null"]},"defaultvalue":null,"longname":"dragZone","scope":"global","$longname":"dragZone","$kind":"property","id":2246,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * @member {Object} dragZoneConfig=null\n */","meta":{"filename":"Base.mjs","lineno":55,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{}},"kind":"member","name":"dragZoneConfig","type":{"names":["Object"]},"defaultvalue":null,"longname":"dragZoneConfig","scope":"global","$longname":"dragZoneConfig","$kind":"property","id":2247,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * @member {Boolean} highlightFilterValue=true\n */","meta":{"filename":"Base.mjs","lineno":59,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{}},"kind":"member","name":"highlightFilterValue","type":{"names":["Boolean"]},"defaultvalue":true,"longname":"highlightFilterValue","scope":"global","$longname":"highlightFilterValue","$kind":"property","id":2248,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * @member {String} itemCls='neo-list-item'\n */","meta":{"filename":"Base.mjs","lineno":63,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{}},"kind":"member","name":"itemCls","type":{"names":["String"]},"defaultvalue":"'neo-list-item'","longname":"itemCls","scope":"global","$longname":"itemCls","$kind":"property","id":2249,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * The type of the node / tag for each list item\n * @member {String} itemTagName='li'\n */","meta":{"filename":"Base.mjs","lineno":68,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{}},"description":"The type of the node / tag for each list item","kind":"member","name":"itemTagName","type":{"names":["String"]},"defaultvalue":"'li'","longname":"itemTagName","scope":"global","$longname":"itemTagName","$kind":"property","id":2250,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * Additional used keys for the selection model\n * @member {Object} keys\n */","meta":{"filename":"Base.mjs","lineno":73,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{}},"description":"Additional used keys for the selection model","kind":"member","name":"keys","type":{"names":["Object"]},"longname":"keys","scope":"global","$longname":"keys","$kind":"property","id":2251,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * config values for Neo.list.plugin.Animate\n * @member {Object} pluginAnimateConfig=null\n */","meta":{"filename":"Base.mjs","lineno":78,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{}},"description":"config values for Neo.list.plugin.Animate","kind":"member","name":"pluginAnimateConfig","type":{"names":["Object"]},"defaultvalue":null,"longname":"pluginAnimateConfig","scope":"global","$longname":"pluginAnimateConfig","$kind":"property","id":2252,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * Either pass a selection.Model module, an instance or a config object\n * @member {Object|Neo.selection.Model} selectionModel_=null\n */","meta":{"filename":"Base.mjs","lineno":83,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{}},"description":"Either pass a selection.Model module, an instance or a config object","kind":"member","name":"selectionModel_","type":{"names":["Object","Neo.selection.Model"]},"defaultvalue":null,"longname":"selectionModel_","scope":"global","$longname":"selectionModel_","$kind":"property","id":2253,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * Set this to true in case a select event should only update _vdom (e.g. when used inside a form.field.Select\n * @member {Boolean} silentSelect=false\n */","meta":{"filename":"Base.mjs","lineno":88,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{}},"description":"Set this to true in case a select event should only update _vdom (e.g. when used inside a form.field.Select","kind":"member","name":"silentSelect","type":{"names":["Boolean"]},"defaultvalue":false,"longname":"silentSelect","scope":"global","$longname":"silentSelect","$kind":"property","id":2254,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * @member {Neo.data.Store|null} store_=null\n */","meta":{"filename":"Base.mjs","lineno":92,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{}},"kind":"member","name":"store_","type":{"names":["Neo.data.Store","null"]},"defaultvalue":null,"longname":"store_","scope":"global","$longname":"store_","$kind":"property","id":2255,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * True will add a checkbox in front of each list item\n * @member {Boolean} stacked_=true\n */","meta":{"filename":"Base.mjs","lineno":97,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{}},"description":"True will add a checkbox in front of each list item","kind":"member","name":"stacked_","type":{"names":["Boolean"]},"defaultvalue":true,"longname":"stacked_","scope":"global","$longname":"stacked_","$kind":"property","id":2256,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * @member {Object} _vdom={tag:'ul',cn:[]}\n */","meta":{"filename":"Base.mjs","lineno":101,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{}},"kind":"member","name":"_vdom","type":{"names":["Object"]},"defaultvalue":"{tag:'ul',cn:[]}","longname":"_vdom","scope":"global","$longname":"_vdom","$kind":"property","id":2257,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * @param {Object} config\n */","meta":{"range":[3132,3397],"filename":"Base.mjs","lineno":108,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{"id":"astnode100066488","name":"Base#construct","type":"MethodDefinition","paramnames":["config"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"config"}],"name":"construct","longname":"Base#construct","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#construct","$kind":"method","id":2258,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * Triggered after the animate config got changed\n * @param {Boolean} value\n * @param {Boolean} oldValue\n * @protected\n */","meta":{"range":[3554,3982],"filename":"Base.mjs","lineno":127,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{"id":"astnode100066528","name":"Base#afterSetAnimate","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the animate config got changed","params":[{"type":{"names":["Boolean"]},"name":"value"},{"type":{"names":["Boolean"]},"name":"oldValue"}],"access":"protected","name":"afterSetAnimate","longname":"Base#afterSetAnimate","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#afterSetAnimate","$kind":"method","id":2259,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * Triggered after the disableSelection config got changed\n * @param {Boolean} value\n * @param {Boolean} oldValue\n * @protected\n */","meta":{"range":[4148,4267],"filename":"Base.mjs","lineno":149,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{"id":"astnode100066581","name":"Base#afterSetDisableSelection","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the disableSelection config got changed","params":[{"type":{"names":["Boolean"]},"name":"value"},{"type":{"names":["Boolean"]},"name":"oldValue"}],"access":"protected","name":"afterSetDisableSelection","longname":"Base#afterSetDisableSelection","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#afterSetDisableSelection","$kind":"method","id":2260,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * Triggered after the draggable config got changed\n * @param {Boolean} value\n * @param {Boolean} oldValue\n * @protected\n */","meta":{"range":[4426,4848],"filename":"Base.mjs","lineno":159,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{"id":"astnode100066595","name":"Base#afterSetDraggable","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the draggable config got changed","params":[{"type":{"names":["Boolean"]},"name":"value"},{"type":{"names":["Boolean"]},"name":"oldValue"}],"access":"protected","name":"afterSetDraggable","longname":"Base#afterSetDraggable","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#afterSetDraggable","$kind":"method","id":2261,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * Triggered after the selectionModel config got changed\n * @param {Neo.selection.Model} value\n * @param {Neo.selection.Model} oldValue\n * @protected\n */","meta":{"range":[5036,5130],"filename":"Base.mjs","lineno":180,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{"id":"astnode100066645","name":"Base#afterSetSelectionModel","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the selectionModel config got changed","params":[{"type":{"names":["Neo.selection.Model"]},"name":"value"},{"type":{"names":["Neo.selection.Model"]},"name":"oldValue"}],"access":"protected","name":"afterSetSelectionModel","longname":"Base#afterSetSelectionModel","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#afterSetSelectionModel","$kind":"method","id":2262,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * Triggered after the store config got changed\n * @param {Neo.data.Store} value\n * @param {Neo.data.Store} oldValue\n * @protected\n */","meta":{"range":[5299,5607],"filename":"Base.mjs","lineno":190,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{"id":"astnode100066661","name":"Base#afterSetStore","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the store config got changed","params":[{"type":{"names":["Neo.data.Store"]},"name":"value"},{"type":{"names":["Neo.data.Store"]},"name":"oldValue"}],"access":"protected","name":"afterSetStore","longname":"Base#afterSetStore","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#afterSetStore","$kind":"method","id":2263,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * Triggered after the useCheckBoxes config got changed\n * @param {Boolean} value\n * @param {Boolean} oldValue\n * @protected\n */","meta":{"range":[5770,5960],"filename":"Base.mjs","lineno":209,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{"id":"astnode100066682","name":"Base#afterSetUseCheckBoxes","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the useCheckBoxes config got changed","params":[{"type":{"names":["Boolean"]},"name":"value"},{"type":{"names":["Boolean"]},"name":"oldValue"}],"access":"protected","name":"afterSetUseCheckBoxes","longname":"Base#afterSetUseCheckBoxes","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#afterSetUseCheckBoxes","$kind":"method","id":2264,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * Triggered before the selectionModel config gets changed.\n * @param {Neo.selection.Model} value\n * @param {Neo.selection.Model} oldValue\n * @returns {Neo.selection.Model}\n * @protected\n */","meta":{"range":[6189,6345],"filename":"Base.mjs","lineno":224,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{"id":"astnode100066713","name":"Base#beforeSetSelectionModel","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered before the selectionModel config gets changed.","params":[{"type":{"names":["Neo.selection.Model"]},"name":"value"},{"type":{"names":["Neo.selection.Model"]},"name":"oldValue"}],"returns":[{"type":{"names":["Neo.selection.Model"]}}],"access":"protected","name":"beforeSetSelectionModel","longname":"Base#beforeSetSelectionModel","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#beforeSetSelectionModel","$kind":"method","id":2265,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * Triggered before the store config gets changed.\n * @param {Object|Neo.data.Store} value\n * @param {Object|Neo.data.Store} oldValue\n * @returns {Neo.data.Store}\n * @protected\n */","meta":{"range":[6564,6707],"filename":"Base.mjs","lineno":236,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{"id":"astnode100066733","name":"Base#beforeSetStore","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered before the store config gets changed.","params":[{"type":{"names":["Object","Neo.data.Store"]},"name":"value"},{"type":{"names":["Object","Neo.data.Store"]},"name":"oldValue"}],"returns":[{"type":{"names":["Neo.data.Store"]}}],"access":"protected","name":"beforeSetStore","longname":"Base#beforeSetStore","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#beforeSetStore","$kind":"method","id":2266,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * Override this method for custom list items\n * @param {Object} record\n * @param {Number} index\n * @returns {Object} The list item vdom object\n */","meta":{"range":[6889,8031],"filename":"Base.mjs","lineno":247,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{"id":"astnode100066753","name":"Base#createItem","type":"MethodDefinition","paramnames":["record","index"]},"vars":{"":null}},"description":"Override this method for custom list items","params":[{"type":{"names":["Object"]},"name":"record"},{"type":{"names":["Number"]},"name":"index"}],"returns":[{"type":{"names":["Object"]},"description":"The list item vdom object"}],"name":"createItem","longname":"Base#createItem","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#createItem","$kind":"method","id":2267,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * Override this method for custom renderers\n * @param {Object} record\n * @param {Number} index\n * @returns {Object|Object[]|String} Either a config object to assign to the item, a vdom cn array or a html string\n */","meta":{"range":[8281,8841],"filename":"Base.mjs","lineno":297,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{"id":"astnode100066887","name":"Base#createItemContent","type":"MethodDefinition","paramnames":["record","index"]},"vars":{"":null}},"description":"Override this method for custom renderers","params":[{"type":{"names":["Object"]},"name":"record"},{"type":{"names":["Number"]},"name":"index"}],"returns":[{"type":{"names":["Object","Array.<Object>","String"]},"description":"Either a config object to assign to the item, a vdom cn array or a html string"}],"name":"createItemContent","longname":"Base#createItemContent","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#createItemContent","$kind":"method","id":2268,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * @param {Boolean} [silent=false]\n */","meta":{"range":[8902,9378],"filename":"Base.mjs","lineno":318,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{"id":"astnode100066962","name":"Base#createItems","type":"MethodDefinition","paramnames":["silent"]},"vars":{"":null}},"params":[{"type":{"names":["Boolean"]},"optional":true,"defaultvalue":false,"name":"silent"}],"name":"createItems","longname":"Base#createItems","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#createItems","$kind":"method","id":2269,"neoClassName":"Neo.list.Base"},{"comment":"/**\n *\n */","meta":{"range":[9407,9565],"filename":"Base.mjs","lineno":342,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{"id":"astnode100067044","name":"Base#destroy","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"destroy","longname":"Base#destroy","kind":"function","memberof":"Base","scope":"instance","params":[],"$longname":"Base#destroy","$kind":"method","id":2270,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * Calls focus() on the top level DOM node of this component or on a given node via id\n * @param {String} [id]\n */","meta":{"range":[9706,9877],"filename":"Base.mjs","lineno":356,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{"id":"astnode100067065","name":"Base#focus","type":"MethodDefinition","paramnames":["id"]},"vars":{"":null}},"description":"Calls focus() on the top level DOM node of this component or on a given node via id","params":[{"type":{"names":["String"]},"optional":true,"name":"id"}],"name":"focus","longname":"Base#focus","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#focus","$kind":"method","id":2271,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * @param {Number|String} recordId\n * @returns {String}\n */","meta":{"range":[9963,10032],"filename":"Base.mjs","lineno":369,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{"id":"astnode100067096","name":"Base#getItemId","type":"MethodDefinition","paramnames":["recordId"]},"vars":{"":null}},"params":[{"type":{"names":["Number","String"]},"name":"recordId"}],"returns":[{"type":{"names":["String"]}}],"name":"getItemId","longname":"Base#getItemId","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#getItemId","$kind":"method","id":2272,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * @param {String} vnodeId\n * @returns {String|Number} itemId\n */","meta":{"range":[10124,10480],"filename":"Base.mjs","lineno":377,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{"id":"astnode100067110","name":"Base#getItemRecordId","type":"MethodDefinition","paramnames":["vnodeId"]},"vars":{"":null}},"params":[{"type":{"names":["String"]},"name":"vnodeId"}],"returns":[{"type":{"names":["String","Number"]},"description":"itemId"}],"name":"getItemRecordId","longname":"Base#getItemRecordId","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#getItemRecordId","$kind":"method","id":2273,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * Support collections & stores\n * @returns {String}\n */","meta":{"range":[10563,10658],"filename":"Base.mjs","lineno":393,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{"id":"astnode100067152","name":"Base#getKeyProperty","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"description":"Support collections & stores","returns":[{"type":{"names":["String"]}}],"name":"getKeyProperty","longname":"Base#getKeyProperty","kind":"function","memberof":"Base","scope":"instance","params":[],"$longname":"Base#getKeyProperty","$kind":"method","id":2274,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * @param {Object} data\n */","meta":{"range":[10708,11076],"filename":"Base.mjs","lineno":400,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{"id":"astnode100067170","name":"Base#onClick","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"}],"name":"onClick","longname":"Base#onClick","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#onClick","$kind":"method","id":2275,"neoClassName":"Neo.list.Base"},{"comment":"/**\n *\n */","meta":{"range":[11105,11205],"filename":"Base.mjs","lineno":419,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{"id":"astnode100067226","name":"Base#onConstructed","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"onConstructed","longname":"Base#onConstructed","kind":"function","memberof":"Base","scope":"instance","params":[],"$longname":"Base#onConstructed","$kind":"method","id":2276,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * @param {Object} data\n */","meta":{"range":[11255,11704],"filename":"Base.mjs","lineno":428,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{"id":"astnode100067237","name":"Base#onContainerClick","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"}],"name":"onContainerClick","longname":"Base#onContainerClick","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#onContainerClick","$kind":"method","id":2277,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * The containerClick event fires when a click occurs on the component, but not on a list item\n * @event containerClick\n * @param {String[]} cls the classList of the target node (converted to an array)\n * @param {String} id the target dom id\n * @param {String[]} path the event path\n * @returns {Object}\n */","meta":{"filename":"Base.mjs","lineno":429,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{}},"description":"The containerClick event fires when a click occurs on the component, but not on a list item","kind":"event","name":"containerClick","params":[{"type":{"names":["Array.<String>"]},"description":"the classList of the target node (converted to an array)","name":"cls"},{"type":{"names":["String"]},"description":"the target dom id","name":"id"},{"type":{"names":["Array.<String>"]},"description":"the event path","name":"path"}],"returns":[{"type":{"names":["Object"]}}],"longname":"event:containerClick","scope":"global","$longname":"event:containerClick","$kind":"event","id":2278,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * @param {Object} node\n * @param {Object} data\n */","meta":{"range":[11782,12196],"filename":"Base.mjs","lineno":444,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{"id":"astnode100067249","name":"Base#onItemClick","type":"MethodDefinition","paramnames":["node","data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"node"},{"type":{"names":["Object"]},"name":"data"}],"name":"onItemClick","longname":"Base#onItemClick","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#onItemClick","$kind":"method","id":2279,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * The itemClick event fires when a click occurs on a list item\n * @event itemClick\n * @param {String} id the record matching the list item\n * @returns {Object}\n */","meta":{"filename":"Base.mjs","lineno":449,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{}},"description":"The itemClick event fires when a click occurs on a list item","kind":"event","name":"itemClick","params":[{"type":{"names":["String"]},"description":"the record matching the list item","name":"id"}],"returns":[{"type":{"names":["Object"]}}],"longname":"event:itemClick","scope":"global","$longname":"event:itemClick","$kind":"event","id":2280,"neoClassName":"Neo.list.Base"},{"comment":"/**\n *\n */","meta":{"range":[12225,12276],"filename":"Base.mjs","lineno":461,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{"id":"astnode100067285","name":"Base#onStoreFilter","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"onStoreFilter","longname":"Base#onStoreFilter","kind":"function","memberof":"Base","scope":"instance","params":[],"$longname":"Base#onStoreFilter","$kind":"method","id":2281,"neoClassName":"Neo.list.Base"},{"comment":"/**\n *\n */","meta":{"range":[12305,12622],"filename":"Base.mjs","lineno":468,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{"id":"astnode100067294","name":"Base#onStoreLoad","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"onStoreLoad","longname":"Base#onStoreLoad","kind":"function","memberof":"Base","scope":"instance","params":[],"$longname":"Base#onStoreLoad","$kind":"method","id":2282,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * @param {Object} data\n * @param {Object[]} data.fields Each field object contains the keys: name, oldValue, value\n * @param {Number} data.index\n * @param {Neo.data.Model} data.model\n * @param {Object} data.record\n *\n */","meta":{"range":[12886,13215],"filename":"Base.mjs","lineno":490,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{"id":"astnode100067342","name":"Base#onStoreRecordChange","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"},{"type":{"names":["Array.<Object>"]},"description":"Each field object contains the keys: name, oldValue, value","name":"data.fields"},{"type":{"names":["Number"]},"name":"data.index"},{"type":{"names":["Neo.data.Model"]},"name":"data.model"},{"type":{"names":["Object"]},"name":"data.record"}],"name":"onStoreRecordChange","longname":"Base#onStoreRecordChange","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#onStoreRecordChange","$kind":"method","id":2283,"neoClassName":"Neo.list.Base"},{"comment":"/**\n * Convenience shortcut\n * @param {Number} index\n */","meta":{"range":[13294,13391],"filename":"Base.mjs","lineno":506,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list","code":{"id":"astnode100067388","name":"Base#selectItem","type":"MethodDefinition","paramnames":["index"]},"vars":{"":null}},"description":"Convenience shortcut","params":[{"type":{"names":["Number"]},"name":"index"}],"name":"selectItem","longname":"Base#selectItem","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#selectItem","$kind":"method","id":2284,"neoClassName":"Neo.list.Base"}]}