covid19-dashboard
Version:
Dashboard App displaying COVID-19 numbers by country
1 lines • 27 kB
JSON
{"classData":[{"comment":"/**\n * @class Neo.main.DomAccess\n * @extends Neo.core.Base\n * @singleton\n */","meta":{"filename":"DomAccess.mjs","lineno":5,"columnno":0,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{}},"kind":"class","name":"DomAccess","augments":["Neo.core.Base"],"tags":[{"originalTitle":"singleton","title":"singleton","text":""}],"memberof":"Neo.main","longname":"Neo.main.DomAccess","scope":"static","$longname":"Neo.main.DomAccess","$kind":"class","id":2556,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * @member {String} className='Neo.main.DomAccess'\n * @protected\n */","meta":{"filename":"DomAccess.mjs","lineno":16,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{}},"kind":"member","name":"className","type":{"names":["String"]},"defaultvalue":"'Neo.main.DomAccess'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":2557,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * @member {Number} countDeltas=0\n * @protected\n */","meta":{"filename":"DomAccess.mjs","lineno":21,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{}},"kind":"member","name":"countDeltas","type":{"names":["Number"]},"defaultvalue":0,"access":"protected","longname":"countDeltas","scope":"global","$longname":"countDeltas","$kind":"property","id":2558,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * @member {Number} countDeltasPer250ms=0\n * @protected\n */","meta":{"filename":"DomAccess.mjs","lineno":26,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{}},"kind":"member","name":"countDeltasPer250ms","type":{"names":["Number"]},"defaultvalue":0,"access":"protected","longname":"countDeltasPer250ms","scope":"global","$longname":"countDeltasPer250ms","$kind":"property","id":2559,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * @member {Number} countUpdates=0\n * @protected\n */","meta":{"filename":"DomAccess.mjs","lineno":31,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{}},"kind":"member","name":"countUpdates","type":{"names":["Number"]},"defaultvalue":0,"access":"protected","longname":"countUpdates","scope":"global","$longname":"countUpdates","$kind":"property","id":2560,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * @member {Array} mixins=[DeltaUpdates, Observable]\n */","meta":{"filename":"DomAccess.mjs","lineno":35,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{}},"kind":"member","name":"mixins","type":{"names":["Array"]},"defaultvalue":"[DeltaUpdates, Observable]","description":"Observable]","longname":"mixins","scope":"global","$longname":"mixins","$kind":"property","id":2561,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * Remote method access for other workers\n * @member {Object} remote={app: [//...]}\n * @protected\n */","meta":{"filename":"DomAccess.mjs","lineno":44,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","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":2562,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * @member {Boolean} singleton=true\n * @protected\n */","meta":{"filename":"DomAccess.mjs","lineno":66,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{}},"kind":"member","name":"singleton","type":{"names":["Boolean"]},"defaultvalue":true,"access":"protected","longname":"singleton","scope":"global","$longname":"singleton","$kind":"property","id":2563,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * Void attributes inside html tags\n * @member {String[]} voidAttributes\n * @protected\n */","meta":{"filename":"DomAccess.mjs","lineno":72,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{}},"description":"Void attributes inside html tags","kind":"member","name":"voidAttributes","type":{"names":["Array.<String>"]},"access":"protected","longname":"voidAttributes","scope":"global","$longname":"voidAttributes","$kind":"property","id":2564,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * @param {Object} config\n */","meta":{"range":[1990,2431],"filename":"DomAccess.mjs","lineno":81,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{"id":"astnode100076080","name":"DomAccess#construct","type":"MethodDefinition","paramnames":["config"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"config"}],"name":"construct","longname":"DomAccess#construct","kind":"function","memberof":"DomAccess","scope":"instance","$longname":"DomAccess#construct","$kind":"method","id":2565,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * @param {Object} data\n * @param {Boolean} data.async\n * @param {Boolean} [data.defer=false]\n * @param {String} [data.src=true]\n */","meta":{"range":[2598,2845],"filename":"DomAccess.mjs","lineno":106,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{"id":"astnode100076139","name":"DomAccess#addScript","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"},{"type":{"names":["Boolean"]},"name":"data.async"},{"type":{"names":["Boolean"]},"optional":true,"defaultvalue":false,"name":"data.defer"},{"type":{"names":["String"]},"optional":true,"defaultvalue":true,"name":"data.src"}],"name":"addScript","longname":"DomAccess#addScript","kind":"function","memberof":"DomAccess","scope":"instance","$longname":"DomAccess#addScript","$kind":"method","id":2566,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * @param {Object} data\n * @param {String[]} data.cls\n */","meta":{"range":[2929,3034],"filename":"DomAccess.mjs","lineno":122,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{"id":"astnode100076181","name":"DomAccess#applyBodyCls","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"},{"type":{"names":["Array.<String>"]},"name":"data.cls"}],"name":"applyBodyCls","longname":"DomAccess#applyBodyCls","kind":"function","memberof":"DomAccess","scope":"instance","$longname":"DomAccess#applyBodyCls","$kind":"method","id":2567,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * @param {Object} data\n * @param {String} data.command\n * @returns {Object} data\n */","meta":{"range":[3150,3240],"filename":"DomAccess.mjs","lineno":132,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{"id":"astnode100076205","name":"DomAccess#execCommand","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"},{"type":{"names":["String"]},"name":"data.command"}],"returns":[{"type":{"names":["Object"]},"description":"data"}],"name":"execCommand","longname":"DomAccess#execCommand","kind":"function","memberof":"DomAccess","scope":"instance","$longname":"DomAccess#execCommand","$kind":"method","id":2568,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * Calls focus on a node for a given dom node id\n * @param {Object} data\n * @returns {Object} obj.id => the passed id\n */","meta":{"range":[3392,3689],"filename":"DomAccess.mjs","lineno":142,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{"id":"astnode100076220","name":"DomAccess#focus","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"description":"Calls focus on a node for a given dom node id","params":[{"type":{"names":["Object"]},"name":"data"}],"returns":[{"type":{"names":["Object"]},"description":"obj.id => the passed id"}],"name":"focus","longname":"DomAccess#focus","kind":"function","memberof":"DomAccess","scope":"instance","$longname":"DomAccess#focus","$kind":"method","id":2569,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * Returns the attributes for a given dom node id\n * @param {Object} data\n * @param {Array|String} data.id either an id or an array of ids\n * @param {Array|String} data.attributes either an attribute or an array of attributes\n * @returns {Array|Object} In case id is an array, an array of atrrbute objects is returned, otherwise an object\n */","meta":{"range":[4070,4857],"filename":"DomAccess.mjs","lineno":163,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{"id":"astnode100076272","name":"DomAccess#getAttributes","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"description":"Returns the attributes for a given dom node id","params":[{"type":{"names":["Object"]},"name":"data"},{"type":{"names":["Array","String"]},"description":"either an id or an array of ids","name":"data.id"},{"type":{"names":["Array","String"]},"description":"either an attribute or an array of attributes","name":"data.attributes"}],"returns":[{"type":{"names":["Array","Object"]},"description":"In case id is an array, an array of atrrbute objects is returned, otherwise an object"}],"name":"getAttributes","longname":"DomAccess#getAttributes","kind":"function","memberof":"DomAccess","scope":"instance","$longname":"DomAccess#getAttributes","$kind":"method","id":2570,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * Returns node.getBoundingClientRect() for a given dom node id\n * @param {Object} data\n * @param {Array|String} data.id either an id or an array of ids\n * @returns {Array|Object} In case id is an array, an array of DomRects is returned, otherwise an DomRect object\n */","meta":{"range":[5161,6122],"filename":"DomAccess.mjs","lineno":200,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{"id":"astnode100076376","name":"DomAccess#getBoundingClientRect","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"description":"Returns node.getBoundingClientRect() for a given dom node id","params":[{"type":{"names":["Object"]},"name":"data"},{"type":{"names":["Array","String"]},"description":"either an id or an array of ids","name":"data.id"}],"returns":[{"type":{"names":["Array","Object"]},"description":"In case id is an array, an array of DomRects is returned, otherwise an DomRect object"}],"name":"getBoundingClientRect","longname":"DomAccess#getBoundingClientRect","kind":"function","memberof":"DomAccess","scope":"instance","$longname":"DomAccess#getBoundingClientRect","$kind":"method","id":2571,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * @param {String} nodeId\n * @returns {HTMLElement}\n * @protected\n */","meta":{"range":[6222,6415],"filename":"DomAccess.mjs","lineno":240,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{"id":"astnode100076488","name":"DomAccess#getElement","type":"MethodDefinition","paramnames":["nodeId"]},"vars":{"":null}},"params":[{"type":{"names":["String"]},"name":"nodeId"}],"returns":[{"type":{"names":["HTMLElement"]}}],"access":"protected","name":"getElement","longname":"DomAccess#getElement","kind":"function","memberof":"DomAccess","scope":"instance","$longname":"DomAccess#getElement","$kind":"method","id":2572,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * @param {String} [nodeId='document.body']\n * @returns {HTMLElement}\n * @protected\n */","meta":{"range":[6533,6729],"filename":"DomAccess.mjs","lineno":253,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{"id":"astnode100076515","name":"DomAccess#getElementOrBody","type":"MethodDefinition","paramnames":["nodeId"]},"vars":{"":null}},"params":[{"type":{"names":["String"]},"optional":true,"defaultvalue":"'document.body'","name":"nodeId"}],"returns":[{"type":{"names":["HTMLElement"]}}],"access":"protected","name":"getElementOrBody","longname":"DomAccess#getElementOrBody","kind":"function","memberof":"DomAccess","scope":"instance","$longname":"DomAccess#getElementOrBody","$kind":"method","id":2573,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * Include a script into the document.head\n * @param {String} src\n * @param {Boolean} [async=true]\n * @returns {Promise<unknown>}\n */","meta":{"range":[6897,7281],"filename":"DomAccess.mjs","lineno":267,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{"id":"astnode100076541","name":"DomAccess#loadScript","type":"MethodDefinition","paramnames":["src","async"]},"vars":{"":null}},"description":"Include a script into the document.head","params":[{"type":{"names":["String"]},"name":"src"},{"type":{"names":["Boolean"]},"optional":true,"defaultvalue":true,"name":"async"}],"returns":[{"type":{"names":["Promise.<unknown>"]}}],"name":"loadScript","longname":"DomAccess#loadScript","kind":"function","memberof":"DomAccess","scope":"instance","$longname":"DomAccess#loadScript","$kind":"method","id":2574,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * Include a link into the document.head\n * @param {String} href\n * @returns {Promise<unknown>}\n */","meta":{"range":[7411,7832],"filename":"DomAccess.mjs","lineno":289,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{"id":"astnode100076590","name":"DomAccess#loadStylesheet","type":"MethodDefinition","paramnames":["href"]},"vars":{"":null}},"description":"Include a link into the document.head","params":[{"type":{"names":["String"]},"name":"href"}],"returns":[{"type":{"names":["Promise.<unknown>"]}}],"name":"loadStylesheet","longname":"DomAccess#loadStylesheet","kind":"function","memberof":"DomAccess","scope":"instance","$longname":"DomAccess#loadStylesheet","$kind":"method","id":2575,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n *\n */","meta":{"range":[7861,7990],"filename":"DomAccess.mjs","lineno":310,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{"id":"astnode100076638","name":"DomAccess#onDomContentLoaded","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"onDomContentLoaded","longname":"DomAccess#onDomContentLoaded","kind":"function","memberof":"DomAccess","scope":"instance","params":[],"$longname":"DomAccess#onDomContentLoaded","$kind":"method","id":2576,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * @param {Object} data\n * @param {String} data.nodeId\n */","meta":{"range":[8075,8471],"filename":"DomAccess.mjs","lineno":320,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{"id":"astnode100076658","name":"DomAccess#onGetOffscreenCanvas","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"},{"type":{"names":["String"]},"name":"data.nodeId"}],"name":"onGetOffscreenCanvas","longname":"DomAccess#onGetOffscreenCanvas","kind":"function","memberof":"DomAccess","scope":"instance","$longname":"DomAccess#onGetOffscreenCanvas","$kind":"method","id":2577,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * @param {Object} data\n * @param {String[]} data.attributes\n * @param {Array} data.functions An array containing strings and/or objects\n * @param {String[]} data.styles\n * @param {String} data.vnodeId\n * @protected\n */","meta":{"range":[8733,10575],"filename":"DomAccess.mjs","lineno":343,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{"id":"astnode100076713","name":"DomAccess#onReadDom","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"},{"type":{"names":["Array.<String>"]},"name":"data.attributes"},{"type":{"names":["Array"]},"description":"An array containing strings and/or objects","name":"data.functions"},{"type":{"names":["Array.<String>"]},"name":"data.styles"},{"type":{"names":["String"]},"name":"data.vnodeId"}],"access":"protected","name":"onReadDom","longname":"DomAccess#onReadDom","kind":"function","memberof":"DomAccess","scope":"instance","$longname":"DomAccess#onReadDom","$kind":"method","id":2578,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * @param {Object} data\n * @protected\n */","meta":{"range":[10643,10733],"filename":"DomAccess.mjs","lineno":404,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{"id":"astnode100076976","name":"DomAccess#read","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"}],"access":"protected","name":"read","longname":"DomAccess#read","kind":"function","memberof":"DomAccess","scope":"instance","$longname":"DomAccess#read","$kind":"method","id":2579,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * @param {Object} data\n * @param {String} data.direction left, top\n * @param {String} data.id\n * @param {Number} data.value\n * @returns {Object} obj.id => the passed id\n */","meta":{"range":[10945,11149],"filename":"DomAccess.mjs","lineno":417,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{"id":"astnode100076990","name":"DomAccess#scrollBy","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"},{"type":{"names":["String"]},"description":"left, top","name":"data.direction"},{"type":{"names":["String"]},"name":"data.id"},{"type":{"names":["Number"]},"name":"data.value"}],"returns":[{"type":{"names":["Object"]},"description":"obj.id => the passed id"}],"name":"scrollBy","longname":"DomAccess#scrollBy","kind":"function","memberof":"DomAccess","scope":"instance","$longname":"DomAccess#scrollBy","$kind":"method","id":2580,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * @param {Object} data\n * @param {String} data.id\n * @param {String} [data.behavior='smooth']\n * @param {String} [data.block='start']\n * @param {String} [data.inline='nearest']\n * @returns {Object} obj.id => the passed id\n */","meta":{"range":[11418,11761],"filename":"DomAccess.mjs","lineno":435,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{"id":"astnode100077031","name":"DomAccess#scrollIntoView","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"},{"type":{"names":["String"]},"name":"data.id"},{"type":{"names":["String"]},"optional":true,"defaultvalue":"'smooth'","name":"data.behavior"},{"type":{"names":["String"]},"optional":true,"defaultvalue":"'start'","name":"data.block"},{"type":{"names":["String"]},"optional":true,"defaultvalue":"'nearest'","name":"data.inline"}],"returns":[{"type":{"names":["Object"]},"description":"obj.id => the passed id"}],"name":"scrollIntoView","longname":"DomAccess#scrollIntoView","kind":"function","memberof":"DomAccess","scope":"instance","$longname":"DomAccess#scrollIntoView","$kind":"method","id":2581,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * @param {Object} data\n * @param {String} data.direction left, top\n * @param {String} data.id\n * @param {Number} data.value\n * @returns {Object} obj.id => the passed id\n */","meta":{"range":[11973,12176],"filename":"DomAccess.mjs","lineno":456,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{"id":"astnode100077079","name":"DomAccess#scrollTo","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"},{"type":{"names":["String"]},"description":"left, top","name":"data.direction"},{"type":{"names":["String"]},"name":"data.id"},{"type":{"names":["Number"]},"name":"data.value"}],"returns":[{"type":{"names":["Object"]},"description":"obj.id => the passed id"}],"name":"scrollTo","longname":"DomAccess#scrollTo","kind":"function","memberof":"DomAccess","scope":"instance","$longname":"DomAccess#scrollTo","$kind":"method","id":2582,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * @param {Object} data\n * @param {String} data.id\n * @param {String} [data.behavior='smooth']\n * @param {String} [data.offset=34]\n * @returns {Object} obj.id => the passed id\n */","meta":{"range":[12394,12983],"filename":"DomAccess.mjs","lineno":473,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{"id":"astnode100077120","name":"DomAccess#scrollToTableRow","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"},{"type":{"names":["String"]},"name":"data.id"},{"type":{"names":["String"]},"optional":true,"defaultvalue":"'smooth'","name":"data.behavior"},{"type":{"names":["String"]},"optional":true,"defaultvalue":34,"name":"data.offset"}],"returns":[{"type":{"names":["Object"]},"description":"obj.id => the passed id"}],"name":"scrollToTableRow","longname":"DomAccess#scrollToTableRow","kind":"function","memberof":"DomAccess","scope":"instance","$longname":"DomAccess#scrollToTableRow","$kind":"method","id":2583,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * @param {Object} data\n * @param {String} data.id\n * @param {Number} [data.start=0]\n * @param {Number} [data.end=99999]\n * @returns {Object} obj.id => the passed id\n */","meta":{"range":[13191,13504],"filename":"DomAccess.mjs","lineno":498,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{"id":"astnode100077200","name":"DomAccess#selectNode","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"},{"type":{"names":["String"]},"name":"data.id"},{"type":{"names":["Number"]},"optional":true,"defaultvalue":0,"name":"data.start"},{"type":{"names":["Number"]},"optional":true,"defaultvalue":99999,"name":"data.end"}],"returns":[{"type":{"names":["Object"]},"description":"obj.id => the passed id"}],"name":"selectNode","longname":"DomAccess#selectNode","kind":"function","memberof":"DomAccess","scope":"instance","$longname":"DomAccess#selectNode","$kind":"method","id":2584,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * @param {Object} data\n * @param {String[]} data.add\n * @param {Object[]} data.remove\n */","meta":{"range":[13625,13767],"filename":"DomAccess.mjs","lineno":516,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{"id":"astnode100077258","name":"DomAccess#setBodyCls","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"},{"type":{"names":["Array.<String>"]},"name":"data.add"},{"type":{"names":["Array.<Object>"]},"name":"data.remove"}],"name":"setBodyCls","longname":"DomAccess#setBodyCls","kind":"function","memberof":"DomAccess","scope":"instance","$longname":"DomAccess#setBodyCls","$kind":"method","id":2585,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * Not recommended to use => stick to vdom updates.\n * Can be handy for custom CSS based animations though.\n * @param {Object} data\n * @param {String} data.id A node id or 'document.body'\n * @param {Object} data.style\n * @returns {Object} obj.id => the passed id\n */","meta":{"range":[14076,14620],"filename":"DomAccess.mjs","lineno":529,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{"id":"astnode100077293","name":"DomAccess#setStyle","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"description":"Not recommended to use => stick to vdom updates.<br />Can be handy for custom CSS based animations though.","params":[{"type":{"names":["Object"]},"name":"data"},{"type":{"names":["String"]},"description":"A node id or 'document.body'","name":"data.id"},{"type":{"names":["Object"]},"name":"data.style"}],"returns":[{"type":{"names":["Object"]},"description":"obj.id => the passed id"}],"name":"setStyle","longname":"DomAccess#setStyle","kind":"function","memberof":"DomAccess","scope":"instance","$longname":"DomAccess#setStyle","$kind":"method","id":2586,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * @param {Object} data\n * @param {String} [data.behavior='smooth'] // auto or smooth\n * @param {String} [data.left=0]\n * @param {String} [data.top=0]\n */","meta":{"range":[14809,15007],"filename":"DomAccess.mjs","lineno":552,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{"id":"astnode100077383","name":"DomAccess#windowScrollTo","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"},{"type":{"names":["String"]},"optional":true,"defaultvalue":"'smooth'","description":"// auto or smooth","name":"data.behavior"},{"type":{"names":["String"]},"optional":true,"defaultvalue":0,"name":"data.left"},{"type":{"names":["String"]},"optional":true,"defaultvalue":0,"name":"data.top"}],"name":"windowScrollTo","longname":"DomAccess#windowScrollTo","kind":"function","memberof":"DomAccess","scope":"instance","$longname":"DomAccess#windowScrollTo","$kind":"method","id":2587,"neoClassName":"Neo.main.DomAccess"},{"comment":"/**\n * @param {Object} data\n * @protected\n */","meta":{"range":[15075,15265],"filename":"DomAccess.mjs","lineno":564,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main","code":{"id":"astnode100077412","name":"DomAccess#write","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"}],"access":"protected","name":"write","longname":"DomAccess#write","kind":"function","memberof":"DomAccess","scope":"instance","$longname":"DomAccess#write","$kind":"method","id":2588,"neoClassName":"Neo.main.DomAccess"}]}