{"classData":[{"comment":"/**\n * The Canvas worker is responsible for dynamically manipulating offscreen canvas.\n * See: https://developer.mozilla.org/en-US/docs/Web/API/OffscreenCanvas\n * @class Neo.worker.Canvas\n * @extends Neo.worker.Base\n * @singleton\n */","meta":{"filename":"Canvas.mjs","lineno":5,"columnno":0,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{}},"description":"The Canvas worker is responsible for dynamically manipulating offscreen canvas.<br />See: https://developer.mozilla.org/en-US/docs/Web/API/OffscreenCanvas","kind":"class","name":"Canvas","augments":["Neo.worker.Base"],"tags":[{"originalTitle":"singleton","title":"singleton","text":""}],"memberof":"Neo.worker","longname":"Neo.worker.Canvas","scope":"static","$longname":"Neo.worker.Canvas","$kind":"class","id":3503,"neoClassName":"Neo.worker.Canvas"},{"comment":"/**\n         * @member {String} className='Neo.worker.Canvas'\n         * @protected\n         */","meta":{"filename":"Canvas.mjs","lineno":18,"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.Canvas'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":3504,"neoClassName":"Neo.worker.Canvas"},{"comment":"/**\n         * key: value => canvasId: OffscreenCanvas\n         * @member {Object} map={}\n         */","meta":{"filename":"Canvas.mjs","lineno":23,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{}},"description":"key: value => canvasId: OffscreenCanvas","kind":"member","name":"map","type":{"names":["Object"]},"defaultvalue":"> canvasId: OffscreenCanvas","longname":"map","scope":"global","$longname":"map","$kind":"property","id":3505,"neoClassName":"Neo.worker.Canvas"},{"comment":"/**\n         * @member {Boolean} singleton=true\n         * @protected\n         */","meta":{"filename":"Canvas.mjs","lineno":28,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{}},"kind":"member","name":"singleton","type":{"names":["Boolean"]},"defaultvalue":true,"access":"protected","longname":"singleton","scope":"global","$longname":"singleton","$kind":"property","id":3506,"neoClassName":"Neo.worker.Canvas"},{"comment":"/**\n         * @member {String} workerId='canvas'\n         * @protected\n         */","meta":{"filename":"Canvas.mjs","lineno":33,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{}},"kind":"member","name":"workerId","type":{"names":["String"]},"defaultvalue":"'canvas'","access":"protected","longname":"workerId","scope":"global","$longname":"workerId","$kind":"property","id":3507,"neoClassName":"Neo.worker.Canvas"},{"comment":"/**\n     *\n     */","meta":{"range":[953,1270],"filename":"Canvas.mjs","lineno":39,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{"id":"astnode100113072","name":"Canvas#afterConnect","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"afterConnect","longname":"Canvas#afterConnect","kind":"function","memberof":"Canvas","scope":"instance","params":[],"$longname":"Canvas#afterConnect","$kind":"method","id":3508,"neoClassName":"Neo.worker.Canvas"},{"comment":"/**\n     * @param {Object} data\n     */","meta":{"range":[1320,1545],"filename":"Canvas.mjs","lineno":54,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{"id":"astnode100113126","name":"Canvas#onRegisterCanvas","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"}],"name":"onRegisterCanvas","longname":"Canvas#onRegisterCanvas","kind":"function","memberof":"Canvas","scope":"instance","$longname":"Canvas#onRegisterCanvas","$kind":"method","id":3509,"neoClassName":"Neo.worker.Canvas"},{"comment":"/**\n     * @param {Object} msg\n     */","meta":{"range":[1594,2006],"filename":"Canvas.mjs","lineno":67,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/worker","code":{"id":"astnode100113162","name":"Canvas#onRegisterNeoConfig","type":"MethodDefinition","paramnames":["msg"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"msg"}],"name":"onRegisterNeoConfig","longname":"Canvas#onRegisterNeoConfig","kind":"function","memberof":"Canvas","scope":"instance","$longname":"Canvas#onRegisterNeoConfig","$kind":"method","id":3510,"neoClassName":"Neo.worker.Canvas"}]}