UNPKG

covid19-dashboard

Version:

Dashboard App displaying COVID-19 numbers by country

1 lines 10.9 kB
{"classData":[{"comment":"/**\n * @class Neo.manager.Component\n * @extends Neo.manager.Base\n * @singleton\n */","meta":{"filename":"Component.mjs","lineno":4,"columnno":0,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/manager","code":{}},"kind":"class","name":"Component","augments":["Neo.manager.Base"],"tags":[{"originalTitle":"singleton","title":"singleton","text":""}],"memberof":"Neo.manager","longname":"Neo.manager.Component","scope":"static","$longname":"Neo.manager.Component","$kind":"class","id":2696,"neoClassName":"Neo.manager.Component"},{"comment":"/**\n * @member {String} className='Neo.manager.Component'\n * @protected\n */","meta":{"filename":"Component.mjs","lineno":15,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/manager","code":{}},"kind":"member","name":"className","type":{"names":["String"]},"defaultvalue":"'Neo.manager.Component'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":2697,"neoClassName":"Neo.manager.Component"},{"comment":"/**\n * @member {Boolean} singleton=true\n * @protected\n */","meta":{"filename":"Component.mjs","lineno":20,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/manager","code":{}},"kind":"member","name":"singleton","type":{"names":["Boolean"]},"defaultvalue":true,"access":"protected","longname":"singleton","scope":"global","$longname":"singleton","$kind":"property","id":2698,"neoClassName":"Neo.manager.Component"},{"comment":"/**\n * @param {Object} config\n */","meta":{"range":[551,670],"filename":"Component.mjs","lineno":26,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/manager","code":{"id":"astnode100082135","name":"Component#construct","type":"MethodDefinition","paramnames":["config"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"config"}],"name":"construct","longname":"Component#construct","kind":"function","memberof":"Component","scope":"instance","$longname":"Component#construct","$kind":"method","id":2699,"neoClassName":"Neo.manager.Component"},{"comment":"/**\n * Returns the first component which matches the config-selector moving down the component items tree.\n * Use returnFirstMatch=false to get an array of all matching items instead.\n * If no match is found, returns null in case returnFirstMatch === true, otherwise an empty Array.\n * @param {Neo.component.Base|String} component\n * @param {Object|String|null} config\n * @param {Boolean} returnFirstMatch=true\n * @returns {Neo.component.Base|Neo.component.Base[]|null}\n */","meta":{"range":[1186,2675],"filename":"Component.mjs","lineno":40,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/manager","code":{"id":"astnode100082158","name":"Component#down","type":"MethodDefinition","paramnames":["component","config","returnFirstMatch"]},"vars":{"":null}},"description":"Returns the first component which matches the config-selector moving down the component items tree.<br />Use returnFirstMatch=false to get an array of all matching items instead.<br />If no match is found, returns null in case returnFirstMatch === true, otherwise an empty Array.","params":[{"type":{"names":["Neo.component.Base","String"]},"name":"component"},{"type":{"names":["Object","String","null"]},"name":"config"},{"type":{"names":["Boolean"]},"defaultvalue":true,"name":"returnFirstMatch"}],"returns":[{"type":{"names":["Neo.component.Base","Array.<Neo.component.Base>","null"]}}],"name":"down","longname":"Component#down","kind":"function","memberof":"Component","scope":"instance","$longname":"Component#down","$kind":"method","id":2700,"neoClassName":"Neo.manager.Component"},{"comment":"/**\n * @param {Array} path\n * @returns {String|null} the component id in case there is a match\n */","meta":{"range":[2796,3095],"filename":"Component.mjs","lineno":99,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/manager","code":{"id":"astnode100082346","name":"Component#findParentComponent","type":"MethodDefinition","paramnames":["path"]},"vars":{"":null}},"params":[{"type":{"names":["Array"]},"name":"path"}],"returns":[{"type":{"names":["String","null"]},"description":"the component id in case there is a match"}],"name":"findParentComponent","longname":"Component#findParentComponent","kind":"function","memberof":"Component","scope":"instance","$longname":"Component#findParentComponent","$kind":"method","id":2701,"neoClassName":"Neo.manager.Component"},{"comment":"/**\n * todo: replace all calls of this method to calls using the util.VNode class\n * Get the ids of all child nodes of the given vnode\n * @param vnode\n * @param childIds\n * @returns {Array} childIds\n */","meta":{"range":[3332,3423],"filename":"Component.mjs","lineno":123,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/manager","code":{"id":"astnode100082391","name":"Component#getChildIds","type":"MethodDefinition","paramnames":["vnode","childIds"]},"vars":{"":null}},"description":"todo: replace all calls of this method to calls using the util.VNode class<br />Get the ids of all child nodes of the given vnode","params":[{"name":"vnode"},{"name":"childIds"}],"returns":[{"type":{"names":["Array"]},"description":"childIds"}],"name":"getChildIds","longname":"Component#getChildIds","kind":"function","memberof":"Component","scope":"instance","$longname":"Component#getChildIds","$kind":"method","id":2702,"neoClassName":"Neo.manager.Component"},{"comment":"/**\n * Returns all child components found inside the vnode tree\n * @param {Neo.component.Base} component\n * @returns {Neo.component.Base[]} childComponents\n */","meta":{"range":[3609,4002],"filename":"Component.mjs","lineno":132,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/manager","code":{"id":"astnode100082404","name":"Component#getChildren","type":"MethodDefinition","paramnames":["component"]},"vars":{"":null}},"description":"Returns all child components found inside the vnode tree","params":[{"type":{"names":["Neo.component.Base"]},"name":"component"}],"returns":[{"type":{"names":["Array.<Neo.component.Base>"]},"description":"childComponents"}],"name":"getChildren","longname":"Component#getChildren","kind":"function","memberof":"Component","scope":"instance","$longname":"Component#getChildren","$kind":"method","id":2703,"neoClassName":"Neo.manager.Component"},{"comment":"/**\n * Returns an Array containing the ids of all parent components for a given component\n * @param {Neo.component.Base} component\n * @returns {String[]} parentIds\n */","meta":{"range":[4196,4479],"filename":"Component.mjs","lineno":153,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/manager","code":{"id":"astnode100082451","name":"Component#getParentIds","type":"MethodDefinition","paramnames":["component"]},"vars":{"":null}},"description":"Returns an Array containing the ids of all parent components for a given component","params":[{"type":{"names":["Neo.component.Base"]},"name":"component"}],"returns":[{"type":{"names":["Array.<String>"]},"description":"parentIds"}],"name":"getParentIds","longname":"Component#getParentIds","kind":"function","memberof":"Component","scope":"instance","$longname":"Component#getParentIds","$kind":"method","id":2704,"neoClassName":"Neo.manager.Component"},{"comment":"/**\n * @param {Array} path\n * @returns {Array}\n */","meta":{"range":[4552,4890],"filename":"Component.mjs","lineno":171,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/manager","code":{"id":"astnode100082486","name":"Component#getParentPath","type":"MethodDefinition","paramnames":["path"]},"vars":{"":null}},"params":[{"type":{"names":["Array"]},"name":"path"}],"returns":[{"type":{"names":["Array"]}}],"name":"getParentPath","longname":"Component#getParentPath","kind":"function","memberof":"Component","scope":"instance","$longname":"Component#getParentPath","$kind":"method","id":2705,"neoClassName":"Neo.manager.Component"},{"comment":"/**\n * Returns an Array containing all parent components for a given component\n * @param {Neo.component.Base} component\n * @returns {Neo.component.Base[]} parents\n */","meta":{"range":[5083,5355],"filename":"Component.mjs","lineno":191,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/manager","code":{"id":"astnode100082532","name":"Component#getParents","type":"MethodDefinition","paramnames":["component"]},"vars":{"":null}},"description":"Returns an Array containing all parent components for a given component","params":[{"type":{"names":["Neo.component.Base"]},"name":"component"}],"returns":[{"type":{"names":["Array.<Neo.component.Base>"]},"description":"parents"}],"name":"getParents","longname":"Component#getParents","kind":"function","memberof":"Component","scope":"instance","$longname":"Component#getParents","$kind":"method","id":2706,"neoClassName":"Neo.manager.Component"},{"comment":"/**\n * Returns the first component which matches the config-selector.\n * Use returnFirstMatch=false to get an array of all matching items instead.\n * If no match is found, returns null in case returnFirstMatch === true, otherwise an empty Array.\n * @param {String} componentId\n * @param {Object|String|null} config\n * @param {Boolean} returnFirstMatch=true\n * @returns {Neo.component.Base|Neo.component.Base[]|null}\n */","meta":{"range":[5817,6899],"filename":"Component.mjs","lineno":214,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/manager","code":{"id":"astnode100082565","name":"Component#up","type":"MethodDefinition","paramnames":["componentId","config","returnFirstMatch"]},"vars":{"":null}},"description":"Returns the first component which matches the config-selector.<br />Use returnFirstMatch=false to get an array of all matching items instead.<br />If no match is found, returns null in case returnFirstMatch === true, otherwise an empty Array.","params":[{"type":{"names":["String"]},"name":"componentId"},{"type":{"names":["Object","String","null"]},"name":"config"},{"type":{"names":["Boolean"]},"defaultvalue":true,"name":"returnFirstMatch"}],"returns":[{"type":{"names":["Neo.component.Base","Array.<Neo.component.Base>","null"]}}],"name":"up","longname":"Component#up","kind":"function","memberof":"Component","scope":"instance","$longname":"Component#up","$kind":"method","id":2707,"neoClassName":"Neo.manager.Component"}]}