UNPKG

covid19-dashboard

Version:

Dashboard App displaying COVID-19 numbers by country

1 lines 13.6 kB
{"classData":[{"comment":"/**\n * The abstract base class for the App, Data & VDom worker\n * @class Neo.worker.Base\n * @extends Neo.core.Base\n * @abstract\n */","meta":{"filename":"Base.mjs","lineno":6,"columnno":0,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{}},"description":"The abstract base class for the App, Data & VDom worker","kind":"class","name":"Base","augments":["Neo.core.Base"],"virtual":true,"memberof":"Neo.worker","longname":"Neo.worker.Base","scope":"static","$longname":"Neo.worker.Base","$kind":"class","id":3483,"neoClassName":"Neo.worker.Base"},{"comment":"/**\n * @member {Object|null} channelPorts=null\n * @protected\n */","meta":{"filename":"Base.mjs","lineno":17,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{}},"kind":"member","name":"channelPorts","type":{"names":["Object","null"]},"defaultvalue":null,"access":"protected","longname":"channelPorts","scope":"global","$longname":"channelPorts","$kind":"property","id":3484,"neoClassName":"Neo.worker.Base"},{"comment":"/**\n * Only needed for SharedWorkers\n * @member {Boolean} isConnected=false\n * @protected\n */","meta":{"filename":"Base.mjs","lineno":23,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{}},"description":"Only needed for SharedWorkers","kind":"member","name":"isConnected","type":{"names":["Boolean"]},"defaultvalue":false,"access":"protected","longname":"isConnected","scope":"global","$longname":"isConnected","$kind":"property","id":3485,"neoClassName":"Neo.worker.Base"},{"comment":"/**\n * @member {Boolean} isSharedWorker=false\n * @protected\n */","meta":{"filename":"Base.mjs","lineno":28,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{}},"kind":"member","name":"isSharedWorker","type":{"names":["Boolean"]},"defaultvalue":false,"access":"protected","longname":"isSharedWorker","scope":"global","$longname":"isSharedWorker","$kind":"property","id":3486,"neoClassName":"Neo.worker.Base"},{"comment":"/**\n * Only needed for SharedWorkers\n * @member {Array|null} ports=null\n */","meta":{"filename":"Base.mjs","lineno":33,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{}},"description":"Only needed for SharedWorkers","kind":"member","name":"ports","type":{"names":["Array","null"]},"defaultvalue":null,"longname":"ports","scope":"global","$longname":"ports","$kind":"property","id":3487,"neoClassName":"Neo.worker.Base"},{"comment":"/**\n * @member {String} className='Neo.worker.Base'\n * @protected\n */","meta":{"filename":"Base.mjs","lineno":40,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{}},"kind":"member","name":"className","type":{"names":["String"]},"defaultvalue":"'Neo.worker.Base'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":3488,"neoClassName":"Neo.worker.Base"},{"comment":"/**\n * @member {String[]|Neo.core.Base[]|null} mixins=[Observable,RemoteMethodAccess]\n */","meta":{"filename":"Base.mjs","lineno":44,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{}},"kind":"member","name":"mixins","type":{"names":["Array.<String>","Array.<Neo.core.Base>","null"]},"defaultvalue":"[Observable,RemoteMethodAccess]","longname":"mixins","scope":"global","$longname":"mixins","$kind":"property","id":3489,"neoClassName":"Neo.worker.Base"},{"comment":"/**\n * @member {String|null} workerId=null\n * @protected\n */","meta":{"filename":"Base.mjs","lineno":49,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{}},"kind":"member","name":"workerId","type":{"names":["String","null"]},"defaultvalue":null,"access":"protected","longname":"workerId","scope":"global","$longname":"workerId","$kind":"property","id":3490,"neoClassName":"Neo.worker.Base"},{"comment":"/**\n * @param {Object} config\n */","meta":{"range":[1355,1898],"filename":"Base.mjs","lineno":55,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{"id":"astnode100112426","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":3491,"neoClassName":"Neo.worker.Base"},{"comment":"/**\n * Entry point for dedicated and shared workers\n */","meta":{"range":[1972,1989],"filename":"Base.mjs","lineno":80,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{"id":"astnode100112505","name":"Base#afterConnect","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"description":"Entry point for dedicated and shared workers","name":"afterConnect","longname":"Base#afterConnect","kind":"function","memberof":"Base","scope":"instance","params":[],"$longname":"Base#afterConnect","$kind":"method","id":3492,"neoClassName":"Neo.worker.Base"},{"comment":"/**\n * @param {Object} opts\n * @returns {Object|null}\n */","meta":{"range":[2069,2505],"filename":"Base.mjs","lineno":86,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{"id":"astnode100112509","name":"Base#getPort","type":"MethodDefinition","paramnames":["opts"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"opts"}],"returns":[{"type":{"names":["Object","null"]}}],"name":"getPort","longname":"Base#getPort","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#getPort","$kind":"method","id":3493,"neoClassName":"Neo.worker.Base"},{"comment":"/**\n * Only relevant for SharedWorkers\n * @param {Object} data\n */","meta":{"range":[2594,2803],"filename":"Base.mjs","lineno":111,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{"id":"astnode100112566","name":"Base#onConnect","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"description":"Only relevant for SharedWorkers","params":[{"type":{"names":["Object"]},"name":"data"}],"name":"onConnect","longname":"Base#onConnect","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#onConnect","$kind":"method","id":3494,"neoClassName":"Neo.worker.Base"},{"comment":"/**\n * Only relevant for SharedWorkers\n * @param {Object} e\n */","meta":{"range":[2889,3416],"filename":"Base.mjs","lineno":124,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{"id":"astnode100112588","name":"Base#onConnected","type":"MethodDefinition","paramnames":["e"]},"vars":{"":null}},"description":"Only relevant for SharedWorkers","params":[{"type":{"names":["Object"]},"name":"e"}],"name":"onConnected","longname":"Base#onConnected","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#onConnected","$kind":"method","id":3495,"neoClassName":"Neo.worker.Base"},{"comment":"/**\n *\n */","meta":{"range":[3445,3666],"filename":"Base.mjs","lineno":149,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{"id":"astnode100112674","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":3496,"neoClassName":"Neo.worker.Base"},{"comment":"/**\n * Only relevant for SharedWorkers\n * @param {Object} data\n */","meta":{"range":[3755,3861],"filename":"Base.mjs","lineno":164,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{"id":"astnode100112707","name":"Base#onDisconnect","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"description":"Only relevant for SharedWorkers","params":[{"type":{"names":["Object"]},"name":"data"}],"name":"onDisconnect","longname":"Base#onDisconnect","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#onDisconnect","$kind":"method","id":3497,"neoClassName":"Neo.worker.Base"},{"comment":"/**\n * @param {Object} e\n */","meta":{"range":[3908,4550],"filename":"Base.mjs","lineno":173,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{"id":"astnode100112723","name":"Base#onMessage","type":"MethodDefinition","paramnames":["e"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"e"}],"name":"onMessage","longname":"Base#onMessage","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#onMessage","$kind":"method","id":3498,"neoClassName":"Neo.worker.Base"},{"comment":"/**\n * @param {Object} msg\n */","meta":{"range":[4599,4685],"filename":"Base.mjs","lineno":200,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{"id":"astnode100112820","name":"Base#onPing","type":"MethodDefinition","paramnames":["msg"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"msg"}],"name":"onPing","longname":"Base#onPing","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#onPing","$kind":"method","id":3499,"neoClassName":"Neo.worker.Base"},{"comment":"/**\n * @param {Object} msg\n */","meta":{"range":[4734,4850],"filename":"Base.mjs","lineno":209,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{"id":"astnode100112834","name":"Base#onRegisterNeoConfig","type":"MethodDefinition","paramnames":["msg"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"msg"}],"name":"onRegisterNeoConfig","longname":"Base#onRegisterNeoConfig","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#onRegisterNeoConfig","$kind":"method","id":3500,"neoClassName":"Neo.worker.Base"},{"comment":"/**\n * @param {String} dest app, data, main or vdom (excluding the current worker)\n * @param {Object} opts configs for Neo.worker.Message\n * @param {Array} [transfer] An optional array of Transferable objects to transfer ownership of.\n * If the ownership of an object is transferred, it becomes unusable (neutered) in the context it was sent from\n * and becomes available only to the worker it was sent to.\n * @returns {Promise<any>}\n */","meta":{"range":[5326,5662],"filename":"Base.mjs","lineno":222,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{"id":"astnode100112860","name":"Base#promiseMessage","type":"MethodDefinition","paramnames":["dest","opts","transfer"]},"vars":{"":null}},"params":[{"type":{"names":["String"]},"description":"app, data, main or vdom (excluding the current worker)","name":"dest"},{"type":{"names":["Object"]},"description":"configs for Neo.worker.Message","name":"opts"},{"type":{"names":["Array"]},"optional":true,"description":"An optional array of Transferable objects to transfer ownership of.<br />If the ownership of an object is transferred, it becomes unusable (neutered) in the context it was sent from<br />and becomes available only to the worker it was sent to.","name":"transfer"}],"returns":[{"type":{"names":["Promise.<any>"]}}],"name":"promiseMessage","longname":"Base#promiseMessage","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#promiseMessage","$kind":"method","id":3501,"neoClassName":"Neo.worker.Base"},{"comment":"/**\n * @param {String} dest app, data, main or vdom (excluding the current worker)\n * @param {Object} opts configs for Neo.worker.Message\n * @param {Array} [transfer] An optional array of Transferable objects to transfer ownership of.\n * If the ownership of an object is transferred, it becomes unusable (neutered) in the context it was sent from\n * and becomes available only to the worker it was sent to.\n * @returns {Neo.worker.Message}\n * @protected\n */","meta":{"range":[6162,6937],"filename":"Base.mjs","lineno":245,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{"id":"astnode100112905","name":"Base#sendMessage","type":"MethodDefinition","paramnames":["dest","opts","transfer"]},"vars":{"":null}},"params":[{"type":{"names":["String"]},"description":"app, data, main or vdom (excluding the current worker)","name":"dest"},{"type":{"names":["Object"]},"description":"configs for Neo.worker.Message","name":"opts"},{"type":{"names":["Array"]},"optional":true,"description":"An optional array of Transferable objects to transfer ownership of.<br />If the ownership of an object is transferred, it becomes unusable (neutered) in the context it was sent from<br />and becomes available only to the worker it was sent to.","name":"transfer"}],"returns":[{"type":{"names":["Neo.worker.Message"]}}],"access":"protected","name":"sendMessage","longname":"Base#sendMessage","kind":"function","memberof":"Base","scope":"instance","$longname":"Base#sendMessage","$kind":"method","id":3502,"neoClassName":"Neo.worker.Base"}]}