covid19-dashboard
Version:
Dashboard App displaying COVID-19 numbers by country
1 lines • 11.2 kB
JSON
{"classData":[{"comment":"/**\n * @class Covid.view.country.Helix\n * @extends Neo.component.Helix\n */","meta":{"filename":"Helix.mjs","lineno":5,"columnno":0,"path":"/Users/Shared/github/neomjs/covid-dashboard/apps/covid/view/country","code":{}},"kind":"class","name":"Helix","augments":["Neo.component.Helix"],"memberof":"Covid.view.country","longname":"Covid.view.country.Helix","scope":"static","$longname":"Covid.view.country.Helix","$kind":"class","id":3755,"neoClassName":"Covid.view.country.Helix"},{"comment":"/**\n * @member {String} className='Covid.view.country.Helix'\n * @protected\n */","meta":{"filename":"Helix.mjs","lineno":15,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/apps/covid/view/country","code":{}},"kind":"member","name":"className","type":{"names":["String"]},"defaultvalue":"'Covid.view.country.Helix'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":3756,"neoClassName":"Covid.view.country.Helix"},{"comment":"/**\n * @member {Object} bind\n */","meta":{"filename":"Helix.mjs","lineno":19,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/apps/covid/view/country","code":{}},"kind":"member","name":"bind","type":{"names":["Object"]},"longname":"bind","scope":"global","$longname":"bind","$kind":"property","id":3757,"neoClassName":"Covid.view.country.Helix"},{"comment":"/**\n * @member {String[]} cls=['covid-country-helix', 'neo-helix']\n */","meta":{"filename":"Helix.mjs","lineno":25,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/apps/covid/view/country","code":{}},"kind":"member","name":"cls","type":{"names":["Array.<String>"]},"defaultvalue":"['covid-country-helix', 'neo-helix']","description":"'neo-helix']","longname":"cls","scope":"global","$longname":"cls","$kind":"property","id":3758,"neoClassName":"Covid.view.country.Helix"},{"comment":"/**\n * @member {String|null} country_=null\n */","meta":{"filename":"Helix.mjs","lineno":29,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/apps/covid/view/country","code":{}},"kind":"member","name":"country_","type":{"names":["String","null"]},"defaultvalue":null,"longname":"country_","scope":"global","$longname":"country_","$kind":"property","id":3759,"neoClassName":"Covid.view.country.Helix"},{"comment":"/**\n * The vertical delta between each helix item (increasing this value will create a spiral)\n * @member {Number} deltaY=1.2\n */","meta":{"filename":"Helix.mjs","lineno":34,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/apps/covid/view/country","code":{}},"description":"The vertical delta between each helix item (increasing this value will create a spiral)","kind":"member","name":"deltaY","type":{"names":["Number"]},"defaultvalue":1.2,"longname":"deltaY","scope":"global","$longname":"deltaY","$kind":"property","id":3760,"neoClassName":"Covid.view.country.Helix"},{"comment":"/**\n * @member {Object} itemTpl_\n */","meta":{"filename":"Helix.mjs","lineno":38,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/apps/covid/view/country","code":{}},"kind":"member","name":"itemTpl_","type":{"names":["Object"]},"longname":"itemTpl_","scope":"global","$longname":"itemTpl_","$kind":"property","id":3761,"neoClassName":"Covid.view.country.Helix"},{"comment":"/**\n * The unique record field containing the id.\n * @member {String} keyProperty='id'\n */","meta":{"filename":"Helix.mjs","lineno":76,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/apps/covid/view/country","code":{}},"description":"The unique record field containing the id.","kind":"member","name":"keyProperty","type":{"names":["String"]},"defaultvalue":"'id'","longname":"keyProperty","scope":"global","$longname":"keyProperty","$kind":"property","id":3762,"neoClassName":"Covid.view.country.Helix"},{"comment":"/**\n * The radius of the Helix in px\n * @member {Number} radius=2500\n */","meta":{"filename":"Helix.mjs","lineno":81,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/apps/covid/view/country","code":{}},"description":"The radius of the Helix in px","kind":"member","name":"radius","type":{"names":["Number"]},"defaultvalue":2500,"longname":"radius","scope":"global","$longname":"radius","$kind":"property","id":3763,"neoClassName":"Covid.view.country.Helix"},{"comment":"/**\n * The rotationAngle of the Helix in degrees\n * @member {Number} rotationAngle=720\n */","meta":{"filename":"Helix.mjs","lineno":86,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/apps/covid/view/country","code":{}},"description":"The rotationAngle of the Helix in degrees","kind":"member","name":"rotationAngle","type":{"names":["Number"]},"defaultvalue":720,"longname":"rotationAngle","scope":"global","$longname":"rotationAngle","$kind":"property","id":3764,"neoClassName":"Covid.view.country.Helix"},{"comment":"/**\n * True displays the first & last name record fields below an expanded item\n * @member {Boolean} showCloneInfo=false\n */","meta":{"filename":"Helix.mjs","lineno":91,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/apps/covid/view/country","code":{}},"description":"True displays the first & last name record fields below an expanded item","kind":"member","name":"showCloneInfo","type":{"names":["Boolean"]},"defaultvalue":false,"longname":"showCloneInfo","scope":"global","$longname":"showCloneInfo","$kind":"property","id":3765,"neoClassName":"Covid.view.country.Helix"},{"comment":"/**\n * @member {Neo.data.Store} store=CountryStore\n */","meta":{"filename":"Helix.mjs","lineno":95,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/apps/covid/view/country","code":{}},"kind":"member","name":"store","type":{"names":["Neo.data.Store"]},"defaultvalue":"CountryStore","longname":"store","scope":"global","$longname":"store","$kind":"property","id":3766,"neoClassName":"Covid.view.country.Helix"},{"comment":"/**\n * The translateX value gets included into each helix item\n * @member {Number} translateY=500\n */","meta":{"filename":"Helix.mjs","lineno":100,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/apps/covid/view/country","code":{}},"description":"The translateX value gets included into each helix item","kind":"member","name":"translateY","type":{"names":["Number"]},"defaultvalue":500,"longname":"translateY","scope":"global","$longname":"translateY","$kind":"property","id":3767,"neoClassName":"Covid.view.country.Helix"},{"comment":"/**\n * The translateX value gets included into each helix item\n * @member {Number} translateZ_=-2300\n */","meta":{"filename":"Helix.mjs","lineno":105,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/apps/covid/view/country","code":{}},"description":"The translateX value gets included into each helix item","kind":"member","name":"translateZ_","type":{"names":["Number"]},"defaultvalue":-2300,"longname":"translateZ_","scope":"global","$longname":"translateZ_","$kind":"property","id":3768,"neoClassName":"Covid.view.country.Helix"},{"comment":"/**\n * Triggered after the country config got changed\n * @param {String|null} value\n * @param {String|null} oldValue\n * @protected\n */","meta":{"range":[4122,4472],"filename":"Helix.mjs","lineno":114,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/apps/covid/view/country","code":{"id":"astnode100121661","name":"CountryHelix#afterSetCountry","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the country config got changed","params":[{"type":{"names":["String","null"]},"name":"value"},{"type":{"names":["String","null"]},"name":"oldValue"}],"access":"protected","name":"afterSetCountry","longname":"CountryHelix#afterSetCountry","kind":"function","memberof":"CountryHelix","scope":"instance","$longname":"CountryHelix#afterSetCountry","$kind":"method","id":3769,"neoClassName":"Covid.view.country.Helix"},{"comment":"/**\n * @param {Object} vdomItem\n * @param {Object} record\n * @param {Number} index\n * @returns {Object} vdomItem\n */","meta":{"range":[4619,5433],"filename":"Helix.mjs","lineno":132,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/apps/covid/view/country","code":{"id":"astnode100121704","name":"CountryHelix#createItem","type":"MethodDefinition","paramnames":["vdomItem","record","index"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"vdomItem"},{"type":{"names":["Object"]},"name":"record"},{"type":{"names":["Number"]},"name":"index"}],"returns":[{"type":{"names":["Object"]},"description":"vdomItem"}],"name":"createItem","longname":"CountryHelix#createItem","kind":"function","memberof":"CountryHelix","scope":"instance","$longname":"CountryHelix#createItem","$kind":"method","id":3770,"neoClassName":"Covid.view.country.Helix"},{"comment":"/**\n * @returns {String}\n */","meta":{"range":[5479,5803],"filename":"Helix.mjs","lineno":156,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/apps/covid/view/country","code":{"id":"astnode100121910","name":"CountryHelix#getCloneTransform","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"returns":[{"type":{"names":["String"]}}],"name":"getCloneTransform","longname":"CountryHelix#getCloneTransform","kind":"function","memberof":"CountryHelix","scope":"instance","params":[],"$longname":"CountryHelix#getCloneTransform","$kind":"method","id":3771,"neoClassName":"Covid.view.country.Helix"},{"comment":"/**\n * @param {String} vnodeId\n * @returns {String}\n */","meta":{"range":[5881,5946],"filename":"Helix.mjs","lineno":169,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/apps/covid/view/country","code":{"id":"astnode100121959","name":"CountryHelix#getItemId","type":"MethodDefinition","paramnames":["vnodeId"]},"vars":{"":null}},"params":[{"type":{"names":["String"]},"name":"vnodeId"}],"returns":[{"type":{"names":["String"]}}],"name":"getItemId","longname":"CountryHelix#getItemId","kind":"function","memberof":"CountryHelix","scope":"instance","$longname":"CountryHelix#getItemId","$kind":"method","id":3772,"neoClassName":"Covid.view.country.Helix"},{"comment":"/**\n * Gets triggered from selection.Model: select()\n * @param {String[]} items\n */","meta":{"range":[6052,6116],"filename":"Helix.mjs","lineno":177,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/apps/covid/view/country","code":{"id":"astnode100121972","name":"CountryHelix#onSelect","type":"MethodDefinition","paramnames":["items"]},"vars":{"":null}},"description":"Gets triggered from selection.Model: select()","params":[{"type":{"names":["Array.<String>"]},"name":"items"}],"name":"onSelect","longname":"CountryHelix#onSelect","kind":"function","memberof":"CountryHelix","scope":"instance","$longname":"CountryHelix#onSelect","$kind":"method","id":3773,"neoClassName":"Covid.view.country.Helix"}]}