UNPKG

covid19-dashboard

Version:

Dashboard App displaying COVID-19 numbers by country

1 lines 17.6 kB
{"classData":[{"comment":"/**\n * @class Neo.list.plugin.Animate\n * @extends Neo.plugin.Base\n */","meta":{"filename":"Animate.mjs","lineno":4,"columnno":0,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list/plugin","code":{}},"kind":"class","name":"Animate","augments":["Neo.plugin.Base"],"memberof":"Neo.list.plugin","longname":"Neo.list.plugin.Animate","scope":"static","$longname":"Neo.list.plugin.Animate","$kind":"class","id":2315,"neoClassName":"Neo.list.plugin.Animate"},{"comment":"/**\n * Valid values for transitionEasing\n * @member {String[]} transitionEasings=['ease','ease-in','ease-out','ease-in-out','linear']\n * @protected\n * @static\n */","meta":{"filename":"Animate.mjs","lineno":16,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list/plugin","code":{}},"description":"Valid values for transitionEasing","kind":"member","name":"transitionEasings","type":{"names":["Array.<String>"]},"defaultvalue":"['ease','ease-in','ease-out','ease-in-out','linear']","access":"protected","scope":"static","longname":"transitionEasings","$longname":"transitionEasings","$kind":"property","id":2316,"neoClassName":"Neo.list.plugin.Animate"},{"comment":"/**\n * @member {String} className='Neo.list.plugin.Animate'\n * @protected\n */","meta":{"filename":"Animate.mjs","lineno":24,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list/plugin","code":{}},"kind":"member","name":"className","type":{"names":["String"]},"defaultvalue":"'Neo.list.plugin.Animate'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":2317,"neoClassName":"Neo.list.plugin.Animate"},{"comment":"/**\n * Read only\n * @member {Number|null} columns=null\n */","meta":{"filename":"Animate.mjs","lineno":29,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list/plugin","code":{}},"description":"Read only","kind":"member","name":"columns","type":{"names":["Number","null"]},"defaultvalue":null,"longname":"columns","scope":"global","$longname":"columns","$kind":"property","id":2318,"neoClassName":"Neo.list.plugin.Animate"},{"comment":"/**\n * Value in px\n * @member {Number} itemHeight=200\n */","meta":{"filename":"Animate.mjs","lineno":34,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list/plugin","code":{}},"description":"Value in px","kind":"member","name":"itemHeight","type":{"names":["Number"]},"defaultvalue":200,"longname":"itemHeight","scope":"global","$longname":"itemHeight","$kind":"property","id":2319,"neoClassName":"Neo.list.plugin.Animate"},{"comment":"/**\n * Value in px\n * @member {Number} itemMargin=10\n */","meta":{"filename":"Animate.mjs","lineno":39,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list/plugin","code":{}},"description":"Value in px","kind":"member","name":"itemMargin","type":{"names":["Number"]},"defaultvalue":10,"longname":"itemMargin","scope":"global","$longname":"itemMargin","$kind":"property","id":2320,"neoClassName":"Neo.list.plugin.Animate"},{"comment":"/**\n * Value in px\n * @member {Number} itemWidth=300\n */","meta":{"filename":"Animate.mjs","lineno":44,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list/plugin","code":{}},"description":"Value in px","kind":"member","name":"itemWidth","type":{"names":["Number"]},"defaultvalue":300,"longname":"itemWidth","scope":"global","$longname":"itemWidth","$kind":"property","id":2321,"neoClassName":"Neo.list.plugin.Animate"},{"comment":"/**\n * @member {DOMRect|null} ownerRect=null\n */","meta":{"filename":"Animate.mjs","lineno":48,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list/plugin","code":{}},"kind":"member","name":"ownerRect","type":{"names":["DOMRect","null"]},"defaultvalue":null,"longname":"ownerRect","scope":"global","$longname":"ownerRect","$kind":"property","id":2322,"neoClassName":"Neo.list.plugin.Animate"},{"comment":"/**\n * Read only\n * @member {Number|null} rows=null\n */","meta":{"filename":"Animate.mjs","lineno":53,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list/plugin","code":{}},"description":"Read only","kind":"member","name":"rows","type":{"names":["Number","null"]},"defaultvalue":null,"longname":"rows","scope":"global","$longname":"rows","$kind":"property","id":2323,"neoClassName":"Neo.list.plugin.Animate"},{"comment":"/**\n * Time in ms. Please ensure to match the CSS based value, in case you change the default.\n * @member {Number} transitionDuration_=500\n */","meta":{"filename":"Animate.mjs","lineno":58,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list/plugin","code":{}},"description":"Time in ms. Please ensure to match the CSS based value, in case you change the default.","kind":"member","name":"transitionDuration_","type":{"names":["Number"]},"defaultvalue":500,"longname":"transitionDuration_","scope":"global","$longname":"transitionDuration_","$kind":"property","id":2324,"neoClassName":"Neo.list.plugin.Animate"},{"comment":"/**\n * The easing used for fadeIn, fadeOut and position changes.\n * Valid values: 'ease','ease-in','ease-out','ease-in-out','linear'\n * @member {String} transitionEasing_='ease-in-out'\n */","meta":{"filename":"Animate.mjs","lineno":64,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list/plugin","code":{}},"description":"The easing used for fadeIn, fadeOut and position changes.<br />Valid values: 'ease','ease-in','ease-out','ease-in-out','linear'","kind":"member","name":"transitionEasing_","type":{"names":["String"]},"defaultvalue":"'ease-in-out'","longname":"transitionEasing_","scope":"global","$longname":"transitionEasing_","$kind":"property","id":2325,"neoClassName":"Neo.list.plugin.Animate"},{"comment":"/**\n * The id of the setTimeout() call which gets triggered after a transition is done.\n * @member {Number|null} transitionTimeoutId=null\n */","meta":{"filename":"Animate.mjs","lineno":69,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list/plugin","code":{}},"description":"The id of the setTimeout() call which gets triggered after a transition is done.","kind":"member","name":"transitionTimeoutId","type":{"names":["Number","null"]},"defaultvalue":null,"longname":"transitionTimeoutId","scope":"global","$longname":"transitionTimeoutId","$kind":"property","id":2326,"neoClassName":"Neo.list.plugin.Animate"},{"comment":"/**\n * @param {Object} config\n */","meta":{"range":[2125,2471],"filename":"Animate.mjs","lineno":75,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list/plugin","code":{"id":"astnode100067995","name":"Animate#construct","type":"MethodDefinition","paramnames":["config"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"config"}],"name":"construct","longname":"Animate#construct","kind":"function","memberof":"Animate","scope":"instance","$longname":"Animate#construct","$kind":"method","id":2327,"neoClassName":"Neo.list.plugin.Animate"},{"comment":"/**\n *\n */","meta":{"range":[2500,2702],"filename":"Animate.mjs","lineno":96,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list/plugin","code":{"id":"astnode100068052","name":"Animate#adjustCreateItem","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"adjustCreateItem","longname":"Animate#adjustCreateItem","kind":"function","memberof":"Animate","scope":"instance","params":[],"$longname":"Animate#adjustCreateItem","$kind":"method","id":2328,"neoClassName":"Neo.list.plugin.Animate"},{"comment":"/**\n * Triggered after the transitionDuration config got changed.\n * @param {Boolean} value\n * @param {Boolean} oldValue\n * @protected\n */","meta":{"range":[2871,3006],"filename":"Animate.mjs","lineno":110,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list/plugin","code":{"id":"astnode100068090","name":"Animate#afterSetTransitionDuration","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the transitionDuration config got changed.","params":[{"type":{"names":["Boolean"]},"name":"value"},{"type":{"names":["Boolean"]},"name":"oldValue"}],"access":"protected","name":"afterSetTransitionDuration","longname":"Animate#afterSetTransitionDuration","kind":"function","memberof":"Animate","scope":"instance","$longname":"Animate#afterSetTransitionDuration","$kind":"method","id":2329,"neoClassName":"Neo.list.plugin.Animate"},{"comment":"/**\n * Triggered after the transitionEasing config got changed.\n * @param {Number} value\n * @param {Number} oldValue\n * @protected\n */","meta":{"range":[3171,3292],"filename":"Animate.mjs","lineno":120,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list/plugin","code":{"id":"astnode100068110","name":"Animate#afterSetTransitionEasing","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the transitionEasing config got changed.","params":[{"type":{"names":["Number"]},"name":"value"},{"type":{"names":["Number"]},"name":"oldValue"}],"access":"protected","name":"afterSetTransitionEasing","longname":"Animate#afterSetTransitionEasing","kind":"function","memberof":"Animate","scope":"instance","$longname":"Animate#afterSetTransitionEasing","$kind":"method","id":2330,"neoClassName":"Neo.list.plugin.Animate"},{"comment":"/**\n * Triggered before the transitionEasing config gets changed\n * @param {String} value\n * @param {String} oldValue\n * @protected\n */","meta":{"range":[3458,3585],"filename":"Animate.mjs","lineno":130,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list/plugin","code":{"id":"astnode100068128","name":"Animate#beforeSetTransitionEasing","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered before the transitionEasing config gets changed","params":[{"type":{"names":["String"]},"name":"value"},{"type":{"names":["String"]},"name":"oldValue"}],"access":"protected","name":"beforeSetTransitionEasing","longname":"Animate#beforeSetTransitionEasing","kind":"function","memberof":"Animate","scope":"instance","$longname":"Animate#beforeSetTransitionEasing","$kind":"method","id":2331,"neoClassName":"Neo.list.plugin.Animate"},{"comment":"/**\n * @param {Neo.list.plugin.Animate} me\n * @param {Object} record\n * @param {Number} index\n * @returns {Object}\n */","meta":{"range":[3734,4281],"filename":"Animate.mjs","lineno":140,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list/plugin","code":{"id":"astnode100068142","name":"Animate#createItem","type":"MethodDefinition","paramnames":["me","record","index"]},"vars":{"":null}},"params":[{"type":{"names":["Neo.list.plugin.Animate"]},"name":"me"},{"type":{"names":["Object"]},"name":"record"},{"type":{"names":["Number"]},"name":"index"}],"returns":[{"type":{"names":["Object"]}}],"name":"createItem","longname":"Animate#createItem","kind":"function","memberof":"Animate","scope":"instance","$longname":"Animate#createItem","$kind":"method","id":2332,"neoClassName":"Neo.list.plugin.Animate"},{"comment":"/**\n * @param {Object} record\n * @param {Number} index\n * @returns {{x: Number, y: Number}}\n */","meta":{"range":[4403,4752],"filename":"Animate.mjs","lineno":166,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list/plugin","code":{"id":"astnode100068223","name":"Animate#getItemPosition","type":"MethodDefinition","paramnames":["record","index"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"record"},{"type":{"names":["Number"]},"name":"index"}],"returns":[{"type":{"names":["Object"]}}],"name":"getItemPosition","longname":"Animate#getItemPosition","kind":"function","memberof":"Animate","scope":"instance","$longname":"Animate#getItemPosition","$kind":"method","id":2333,"neoClassName":"Neo.list.plugin.Animate"},{"comment":"/**\n * @param {Object} obj\n * @param {String[]} map\n * @param {Boolean} intercept\n * @returns {Number}\n */","meta":{"range":[4889,5137],"filename":"Animate.mjs","lineno":183,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list/plugin","code":{"id":"astnode100068284","name":"Animate#getItemIndex","type":"MethodDefinition","paramnames":["obj","map","intercept"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"obj"},{"type":{"names":["Array.<String>"]},"name":"map"},{"type":{"names":["Boolean"]},"name":"intercept"}],"returns":[{"type":{"names":["Number"]}}],"name":"getItemIndex","longname":"Animate#getItemIndex","kind":"function","memberof":"Animate","scope":"instance","$longname":"Animate#getItemIndex","$kind":"method","id":2334,"neoClassName":"Neo.list.plugin.Animate"},{"comment":"/**\n *\n */","meta":{"range":[5166,5485],"filename":"Animate.mjs","lineno":197,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list/plugin","code":{"id":"astnode100068326","name":"Animate#onOwnerMounted","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"onOwnerMounted","longname":"Animate#onOwnerMounted","kind":"function","memberof":"Animate","scope":"instance","params":[],"$longname":"Animate#onOwnerMounted","$kind":"method","id":2335,"neoClassName":"Neo.list.plugin.Animate"},{"comment":"/**\n * @param {Object} data\n * @param {Boolean} data.isFiltered\n * @param {Object[]} data.items\n * @param {Object[]} data.oldItems\n * @param {Neo.data.Store} data.scope\n */","meta":{"range":[5692,9171],"filename":"Animate.mjs","lineno":216,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list/plugin","code":{"id":"astnode100068380","name":"Animate#onStoreFilter","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"},{"type":{"names":["Boolean"]},"name":"data.isFiltered"},{"type":{"names":["Array.<Object>"]},"name":"data.items"},{"type":{"names":["Array.<Object>"]},"name":"data.oldItems"},{"type":{"names":["Neo.data.Store"]},"name":"data.scope"}],"name":"onStoreFilter","longname":"Animate#onStoreFilter","kind":"function","memberof":"Animate","scope":"instance","$longname":"Animate#onStoreFilter","$kind":"method","id":2336,"neoClassName":"Neo.list.plugin.Animate"},{"comment":"/**\n * @param {Object} data\n * @param {Object[]} data.items\n * @param {Object[]} data.previousItems\n * @param {Neo.data.Store} data.scope\n */","meta":{"range":[9343,10357],"filename":"Animate.mjs","lineno":328,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list/plugin","code":{"id":"astnode100068823","name":"Animate#onStoreSort","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"},{"type":{"names":["Array.<Object>"]},"name":"data.items"},{"type":{"names":["Array.<Object>"]},"name":"data.previousItems"},{"type":{"names":["Neo.data.Store"]},"name":"data.scope"}],"name":"onStoreSort","longname":"Animate#onStoreSort","kind":"function","memberof":"Animate","scope":"instance","$longname":"Animate#onStoreSort","$kind":"method","id":2337,"neoClassName":"Neo.list.plugin.Animate"},{"comment":"/**\n *\n */","meta":{"range":[10386,10612],"filename":"Animate.mjs","lineno":366,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list/plugin","code":{"id":"astnode100068955","name":"Animate#triggerTransitionCallback","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"triggerTransitionCallback","longname":"Animate#triggerTransitionCallback","kind":"function","memberof":"Animate","scope":"instance","params":[],"$longname":"Animate#triggerTransitionCallback","$kind":"method","id":2338,"neoClassName":"Neo.list.plugin.Animate"},{"comment":"/**\n * We do not want to apply the style to each list item itself,\n * so we are using Neo.util.Css\n * @param {Boolean} deleteRule\n * @protected\n */","meta":{"range":[10790,11262],"filename":"Animate.mjs","lineno":382,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/list/plugin","code":{"id":"astnode100068988","name":"Animate#updateTransitionDetails","type":"MethodDefinition","paramnames":["deleteRule"]},"vars":{"":null}},"description":"We do not want to apply the style to each list item itself,<br />so we are using Neo.util.Css","params":[{"type":{"names":["Boolean"]},"name":"deleteRule"}],"access":"protected","name":"updateTransitionDetails","longname":"Animate#updateTransitionDetails","kind":"function","memberof":"Animate","scope":"instance","$longname":"Animate#updateTransitionDetails","$kind":"method","id":2339,"neoClassName":"Neo.list.plugin.Animate"}]}