UNPKG

covid19-dashboard

Version:

Dashboard App displaying COVID-19 numbers by country

1 lines 15.4 kB
{"classData":[{"comment":"/**\n * @class Neo.selection.Model\n * @extends Neo.core.Base\n */","meta":{"filename":"Model.mjs","lineno":5,"columnno":0,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/selection","code":{}},"kind":"class","name":"Model","augments":["Neo.core.Base"],"memberof":"Neo.selection","longname":"Neo.selection.Model","scope":"static","$longname":"Neo.selection.Model","$kind":"class","id":2985,"neoClassName":"Neo.selection.Model"},{"comment":"/**\n * True automatically applies the core/Observable.mjs mixin\n * @member {Boolean} observable=true\n * @static\n */","meta":{"filename":"Model.mjs","lineno":16,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/selection","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":2986,"neoClassName":"Neo.selection.Model"},{"comment":"/**\n * @member {String} className='Neo.selection.Model'\n * @protected\n */","meta":{"filename":"Model.mjs","lineno":24,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/selection","code":{}},"kind":"member","name":"className","type":{"names":["String"]},"defaultvalue":"'Neo.selection.Model'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":2987,"neoClassName":"Neo.selection.Model"},{"comment":"/**\n * @member {String} ntype='selection-model'\n * @protected\n */","meta":{"filename":"Model.mjs","lineno":29,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/selection","code":{}},"kind":"member","name":"ntype","type":{"names":["String"]},"defaultvalue":"'selection-model'","access":"protected","longname":"ntype","scope":"global","$longname":"ntype","$kind":"property","id":2988,"neoClassName":"Neo.selection.Model"},{"comment":"/**\n * Placeholder for extended classes to add a custom css rule to this owner component\n * @member {String|null} cls=null\n * @protected\n */","meta":{"filename":"Model.mjs","lineno":35,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/selection","code":{}},"description":"Placeholder for extended classes to add a custom css rule to this owner component","kind":"member","name":"cls","type":{"names":["String","null"]},"defaultvalue":null,"access":"protected","longname":"cls","scope":"global","$longname":"cls","$kind":"property","id":2989,"neoClassName":"Neo.selection.Model"},{"comment":"/**\n * @member {Array} items_=null\n * @protected\n */","meta":{"filename":"Model.mjs","lineno":40,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/selection","code":{}},"kind":"member","name":"items_","type":{"names":["Array"]},"defaultvalue":null,"access":"protected","longname":"items_","scope":"global","$longname":"items_","$kind":"property","id":2990,"neoClassName":"Neo.selection.Model"},{"comment":"/**\n * @member {String} selectedCls='selected'\n */","meta":{"filename":"Model.mjs","lineno":44,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/selection","code":{}},"kind":"member","name":"selectedCls","type":{"names":["String"]},"defaultvalue":"'selected'","longname":"selectedCls","scope":"global","$longname":"selectedCls","$kind":"property","id":2991,"neoClassName":"Neo.selection.Model"},{"comment":"/**\n * @member {Boolean} singleSelect=true\n */","meta":{"filename":"Model.mjs","lineno":48,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/selection","code":{}},"kind":"member","name":"singleSelect","type":{"names":["Boolean"]},"defaultvalue":true,"longname":"singleSelect","scope":"global","$longname":"singleSelect","$kind":"property","id":2992,"neoClassName":"Neo.selection.Model"},{"comment":"/**\n * Internally saves the view id, but the getter will return the matching instance\n * @member {Object} view_=null\n * @protected\n */","meta":{"filename":"Model.mjs","lineno":54,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/selection","code":{}},"description":"Internally saves the view id, but the getter will return the matching instance","kind":"member","name":"view_","type":{"names":["Object"]},"defaultvalue":null,"access":"protected","longname":"view_","scope":"global","$longname":"view_","$kind":"property","id":2993,"neoClassName":"Neo.selection.Model"},{"comment":"/**\n * Gets triggered before getting the value of the items config\n * @param {Array|null} value\n * @returns {Array}\n */","meta":{"range":[1634,1756],"filename":"Model.mjs","lineno":62,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/selection","code":{"id":"astnode100094347","name":"Model#beforeGetItems","type":"MethodDefinition","paramnames":["value"]},"vars":{"":null}},"description":"Gets triggered before getting the value of the items config","params":[{"type":{"names":["Array","null"]},"name":"value"}],"returns":[{"type":{"names":["Array"]}}],"name":"beforeGetItems","longname":"Model#beforeGetItems","kind":"function","memberof":"Model","scope":"instance","$longname":"Model#beforeGetItems","$kind":"method","id":2994,"neoClassName":"Neo.selection.Model"},{"comment":"/**\n * Gets triggered before getting the value of the view config\n * @param {String} value\n * @returns {Neo.component.Base}\n */","meta":{"range":[1910,1983],"filename":"Model.mjs","lineno":75,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/selection","code":{"id":"astnode100094366","name":"Model#beforeGetView","type":"MethodDefinition","paramnames":["value"]},"vars":{"":null}},"description":"Gets triggered before getting the value of the view config","params":[{"type":{"names":["String"]},"name":"value"}],"returns":[{"type":{"names":["Neo.component.Base"]}}],"name":"beforeGetView","longname":"Model#beforeGetView","kind":"function","memberof":"Model","scope":"instance","$longname":"Model#beforeGetView","$kind":"method","id":2995,"neoClassName":"Neo.selection.Model"},{"comment":"/**\n * Gets triggered before setting the value of the view config\n * @returns {String} the view id\n */","meta":{"range":[2108,2170],"filename":"Model.mjs","lineno":83,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/selection","code":{"id":"astnode100094379","name":"Model#beforeSetView","type":"MethodDefinition","paramnames":["value"]},"vars":{"":null}},"description":"Gets triggered before setting the value of the view config","returns":[{"type":{"names":["String"]},"description":"the view id"}],"name":"beforeSetView","longname":"Model#beforeSetView","kind":"function","memberof":"Model","scope":"instance","params":[],"$longname":"Model#beforeSetView","$kind":"method","id":2996,"neoClassName":"Neo.selection.Model"},{"comment":"/**\n *\n */","meta":{"range":[2199,2218],"filename":"Model.mjs","lineno":90,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/selection","code":{"id":"astnode100094390","name":"Model#addDomListener","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"addDomListener","longname":"Model#addDomListener","kind":"function","memberof":"Model","scope":"instance","params":[],"$longname":"Model#addDomListener","$kind":"method","id":2997,"neoClassName":"Neo.selection.Model"},{"comment":"/**\n * @param {Object} item\n * @param {Boolean} [silent] true to prevent a vdom update\n * @param {Array} [itemCollection]\n * @param {String} [selectedCls]\n */","meta":{"range":[2407,2946],"filename":"Model.mjs","lineno":98,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/selection","code":{"id":"astnode100094394","name":"Model#deselect","type":"MethodDefinition","paramnames":["item","silent","itemCollection","selectedCls"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"item"},{"type":{"names":["Boolean"]},"optional":true,"description":"true to prevent a vdom update","name":"silent"},{"type":{"names":["Array"]},"optional":true,"name":"itemCollection"},{"type":{"names":["String"]},"optional":true,"name":"selectedCls"}],"name":"deselect","longname":"Model#deselect","kind":"function","memberof":"Model","scope":"instance","$longname":"Model#deselect","$kind":"method","id":2998,"neoClassName":"Neo.selection.Model"},{"comment":"/**\n * @param {Boolean} [silent] true to prevent a vdom update\n */","meta":{"range":[3031,3345],"filename":"Model.mjs","lineno":121,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/selection","code":{"id":"astnode100094474","name":"Model#deselectAll","type":"MethodDefinition","paramnames":["silent"]},"vars":{"":null}},"params":[{"type":{"names":["Boolean"]},"optional":true,"description":"true to prevent a vdom update","name":"silent"}],"name":"deselectAll","longname":"Model#deselectAll","kind":"function","memberof":"Model","scope":"instance","$longname":"Model#deselectAll","$kind":"method","id":2999,"neoClassName":"Neo.selection.Model"},{"comment":"/**\n *\n */","meta":{"range":[3374,3443],"filename":"Model.mjs","lineno":139,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/selection","code":{"id":"astnode100094531","name":"Model#destroy","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"destroy","longname":"Model#destroy","kind":"function","memberof":"Model","scope":"instance","params":[],"$longname":"Model#destroy","$kind":"method","id":3000,"neoClassName":"Neo.selection.Model"},{"comment":"/**\n * @returns {Array} this.items\n */","meta":{"range":[3500,3549],"filename":"Model.mjs","lineno":147,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/selection","code":{"id":"astnode100094545","name":"Model#getSelection","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"returns":[{"type":{"names":["Array"]},"description":"this.items"}],"name":"getSelection","longname":"Model#getSelection","kind":"function","memberof":"Model","scope":"instance","params":[],"$longname":"Model#getSelection","$kind":"method","id":3001,"neoClassName":"Neo.selection.Model"},{"comment":"/**\n * @returns {Boolean} true in case there is a selection\n */","meta":{"range":[3631,3691],"filename":"Model.mjs","lineno":154,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/selection","code":{"id":"astnode100094553","name":"Model#hasSelection","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"returns":[{"type":{"names":["Boolean"]},"description":"true in case there is a selection"}],"name":"hasSelection","longname":"Model#hasSelection","kind":"function","memberof":"Model","scope":"instance","params":[],"$longname":"Model#hasSelection","$kind":"method","id":3002,"neoClassName":"Neo.selection.Model"},{"comment":"/**\n * @param {String} id\n * @returns {Boolean} true in case the item is selected\n */","meta":{"range":[3799,3861],"filename":"Model.mjs","lineno":162,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/selection","code":{"id":"astnode100094565","name":"Model#isSelected","type":"MethodDefinition","paramnames":["id"]},"vars":{"":null}},"params":[{"type":{"names":["String"]},"name":"id"}],"returns":[{"type":{"names":["Boolean"]},"description":"true in case the item is selected"}],"name":"isSelected","longname":"Model#isSelected","kind":"function","memberof":"Model","scope":"instance","$longname":"Model#isSelected","$kind":"method","id":3003,"neoClassName":"Neo.selection.Model"},{"comment":"/**\n * @param {Neo.component.Base} component\n */","meta":{"range":[3928,4198],"filename":"Model.mjs","lineno":169,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/selection","code":{"id":"astnode100094578","name":"Model#register","type":"MethodDefinition","paramnames":["component"]},"vars":{"":null}},"params":[{"type":{"names":["Neo.component.Base"]},"name":"component"}],"name":"register","longname":"Model#register","kind":"function","memberof":"Model","scope":"instance","$longname":"Model#register","$kind":"method","id":3004,"neoClassName":"Neo.selection.Model"},{"comment":"/**\n *\n */","meta":{"range":[4227,4606],"filename":"Model.mjs","lineno":185,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/selection","code":{"id":"astnode100094633","name":"Model#removeDomListeners","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"removeDomListeners","longname":"Model#removeDomListeners","kind":"function","memberof":"Model","scope":"instance","params":[],"$longname":"Model#removeDomListeners","$kind":"method","id":3005,"neoClassName":"Neo.selection.Model"},{"comment":"/**\n * @param {Object|Object[]|String[]} items\n * @param {Array} [itemCollection]\n * @param {String} [selectedCls]\n */","meta":{"range":[4751,5678],"filename":"Model.mjs","lineno":204,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/selection","code":{"id":"astnode100094683","name":"Model#select","type":"MethodDefinition","paramnames":["items","itemCollection","selectedCls"]},"vars":{"":null}},"params":[{"type":{"names":["Object","Array.<Object>","Array.<String>"]},"name":"items"},{"type":{"names":["Array"]},"optional":true,"name":"itemCollection"},{"type":{"names":["String"]},"optional":true,"name":"selectedCls"}],"name":"select","longname":"Model#select","kind":"function","memberof":"Model","scope":"instance","$longname":"Model#select","$kind":"method","id":3006,"neoClassName":"Neo.selection.Model"},{"comment":"/**\n * @param {Object} item\n */","meta":{"range":[5728,5903],"filename":"Model.mjs","lineno":242,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/selection","code":{"id":"astnode100094816","name":"Model#toggleSelection","type":"MethodDefinition","paramnames":["item"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"item"}],"name":"toggleSelection","longname":"Model#toggleSelection","kind":"function","memberof":"Model","scope":"instance","$longname":"Model#toggleSelection","$kind":"method","id":3007,"neoClassName":"Neo.selection.Model"},{"comment":"/**\n *\n */","meta":{"range":[5932,6204],"filename":"Model.mjs","lineno":255,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/selection","code":{"id":"astnode100094845","name":"Model#unregister","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"unregister","longname":"Model#unregister","kind":"function","memberof":"Model","scope":"instance","params":[],"$longname":"Model#unregister","$kind":"method","id":3008,"neoClassName":"Neo.selection.Model"}]}