UNPKG

covid19-dashboard

Version:

Dashboard App displaying COVID-19 numbers by country

1 lines 5.24 kB
{"classData":[{"comment":"/**\n * Basic helper class to create template DOM nodes and apply them to a target node via cloning.\n * See: https://github.com/neomjs/neo/blob/dev/apps/krausest/view/TableComponent.mjs\n * @class Neo.main.addon.CloneNode\n * @extends Neo.core.Base\n * @singleton\n */","meta":{"filename":"CloneNode.mjs","lineno":3,"columnno":0,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main/addon","code":{}},"description":"Basic helper class to create template DOM nodes and apply them to a target node via cloning.<br />See: https://github.com/neomjs/neo/blob/dev/apps/krausest/view/TableComponent.mjs","kind":"class","name":"CloneNode","augments":["Neo.core.Base"],"tags":[{"originalTitle":"singleton","title":"singleton","text":""}],"memberof":"Neo.main.addon","longname":"Neo.main.addon.CloneNode","scope":"static","$longname":"Neo.main.addon.CloneNode","$kind":"class","id":2400,"neoClassName":"Neo.main.addon.CloneNode"},{"comment":"/**\n * @member {String} className='Neo.main.addon.CloneNode'\n * @protected\n */","meta":{"filename":"CloneNode.mjs","lineno":16,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main/addon","code":{}},"kind":"member","name":"className","type":{"names":["String"]},"defaultvalue":"'Neo.main.addon.CloneNode'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":2401,"neoClassName":"Neo.main.addon.CloneNode"},{"comment":"/**\n * Internal map to store DOM nodes which will get used for cloning\n * @member {Object} map={}\n * @protected\n */","meta":{"filename":"CloneNode.mjs","lineno":22,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main/addon","code":{}},"description":"Internal map to store DOM nodes which will get used for cloning","kind":"member","name":"map","type":{"names":["Object"]},"defaultvalue":"{}","access":"protected","longname":"map","scope":"global","$longname":"map","$kind":"property","id":2402,"neoClassName":"Neo.main.addon.CloneNode"},{"comment":"/**\n * Remote method access for other workers\n * @member {Object} remote={app: [//...]}\n * @protected\n */","meta":{"filename":"CloneNode.mjs","lineno":28,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main/addon","code":{}},"description":"Remote method access for other workers","kind":"member","name":"remote","type":{"names":["Object"]},"defaultvalue":"{app: [//...]}","access":"protected","longname":"remote","scope":"global","$longname":"remote","$kind":"property","id":2403,"neoClassName":"Neo.main.addon.CloneNode"},{"comment":"/**\n * @member {Boolean} singleton=true\n * @protected\n */","meta":{"filename":"CloneNode.mjs","lineno":38,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main/addon","code":{}},"kind":"member","name":"singleton","type":{"names":["Boolean"]},"defaultvalue":true,"access":"protected","longname":"singleton","scope":"global","$longname":"singleton","$kind":"property","id":2404,"neoClassName":"Neo.main.addon.CloneNode"},{"comment":"/**\n * @param {Object} data\n * @param {Array} data.data\n * @param {String} data.id The reference id, not DOM id\n * @param {String} data.parentId\n */","meta":{"range":[1267,2491],"filename":"CloneNode.mjs","lineno":47,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main/addon","code":{"id":"astnode100070996","name":"CloneNode#applyClones","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"},{"type":{"names":["Array"]},"name":"data.data"},{"type":{"names":["String"]},"description":"The reference id, not DOM id","name":"data.id"},{"type":{"names":["String"]},"name":"data.parentId"}],"name":"applyClones","longname":"CloneNode#applyClones","kind":"function","memberof":"CloneNode","scope":"instance","$longname":"CloneNode#applyClones","$kind":"method","id":2405,"neoClassName":"Neo.main.addon.CloneNode"},{"comment":"/**\n * @param {Object} data\n * @param {String} data.html\n * @param {String} data.id The reference id, not DOM id\n * @param {Object} data.paths\n * @param {String} data.tag\n */","meta":{"range":[2700,2928],"filename":"CloneNode.mjs","lineno":94,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main/addon","code":{"id":"astnode100071177","name":"CloneNode#createNode","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"},{"type":{"names":["String"]},"name":"data.html"},{"type":{"names":["String"]},"description":"The reference id, not DOM id","name":"data.id"},{"type":{"names":["Object"]},"name":"data.paths"},{"type":{"names":["String"]},"name":"data.tag"}],"name":"createNode","longname":"CloneNode#createNode","kind":"function","memberof":"CloneNode","scope":"instance","$longname":"CloneNode#createNode","$kind":"method","id":2406,"neoClassName":"Neo.main.addon.CloneNode"}]}