UNPKG

covid19-dashboard

Version:

Dashboard App displaying COVID-19 numbers by country

1 lines 46.1 kB
{"classData":[{"comment":"/**\n * @class Neo.component.DateSelector\n * @extends Neo.component.Base\n */","meta":{"filename":"DateSelector.mjs","lineno":16,"columnno":0,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"kind":"class","name":"DateSelector","augments":["Neo.component.Base"],"memberof":"Neo.component","longname":"Neo.component.DateSelector","scope":"static","$longname":"Neo.component.DateSelector","$kind":"class","id":849,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * @member {String} className='Neo.component.DateSelector'\n * @protected\n */","meta":{"filename":"DateSelector.mjs","lineno":26,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"kind":"member","name":"className","type":{"names":["String"]},"defaultvalue":"'Neo.component.DateSelector'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":850,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * @member {String} ntype='dateselector'\n * @protected\n */","meta":{"filename":"DateSelector.mjs","lineno":31,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"kind":"member","name":"ntype","type":{"names":["String"]},"defaultvalue":"'dateselector'","access":"protected","longname":"ntype","scope":"global","$longname":"ntype","$kind":"property","id":851,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Stores the last date change which got triggered while a month / year transition was running\n * @member {Date|null} cachedUpdate=null\n * @protected\n */","meta":{"filename":"DateSelector.mjs","lineno":37,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Stores the last date change which got triggered while a month / year transition was running","kind":"member","name":"cachedUpdate","type":{"names":["Date","null"]},"defaultvalue":null,"access":"protected","longname":"cachedUpdate","scope":"global","$longname":"cachedUpdate","$kind":"property","id":852,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * @member {String[]} cls=['neo-dateselector']\n */","meta":{"filename":"DateSelector.mjs","lineno":41,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"kind":"member","name":"cls","type":{"names":["Array.<String>"]},"defaultvalue":"['neo-dateselector']","longname":"cls","scope":"global","$longname":"cls","$kind":"property","id":853,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Date object created on the value config\n * @member {Date|null} currentDate_=null\n * @protected\n */","meta":{"filename":"DateSelector.mjs","lineno":47,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Date object created on the value config","kind":"member","name":"currentDate_","type":{"names":["Date","null"]},"defaultvalue":null,"access":"protected","longname":"currentDate_","scope":"global","$longname":"currentDate_","$kind":"property","id":854,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * @member {String} dateFormat='Y-m-d'\n */","meta":{"filename":"DateSelector.mjs","lineno":51,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"kind":"member","name":"dateFormat","type":{"names":["String"]},"defaultvalue":"'Y-m-d'","longname":"dateFormat","scope":"global","$longname":"dateFormat","$kind":"property","id":855,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * The format of the column headers.\n * Valid values are: narrow, short & long\n * @member {String} dayNameFormat_='short'\n */","meta":{"filename":"DateSelector.mjs","lineno":57,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"The format of the column headers.<br />Valid values are: narrow, short & long","kind":"member","name":"dayNameFormat_","type":{"names":["String"]},"defaultvalue":"'short'","longname":"dayNameFormat_","scope":"global","$longname":"dayNameFormat_","$kind":"property","id":856,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * @member {Intl.DateTimeFormat|null} intlFormat_day=null\n * @protected\n */","meta":{"filename":"DateSelector.mjs","lineno":62,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"kind":"member","name":"intlFormat_day","type":{"names":["Intl.DateTimeFormat","null"]},"defaultvalue":null,"access":"protected","longname":"intlFormat_day","scope":"global","$longname":"intlFormat_day","$kind":"property","id":857,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Internal flag to prevent changing the date while change animations are still running\n * @member {Boolean} isUpdating_=false\n * @protected\n */","meta":{"filename":"DateSelector.mjs","lineno":68,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Internal flag to prevent changing the date while change animations are still running","kind":"member","name":"isUpdating_","type":{"names":["Boolean"]},"defaultvalue":false,"access":"protected","longname":"isUpdating_","scope":"global","$longname":"isUpdating_","$kind":"property","id":858,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Additional used keys for the selection model\n * @member {Object} keys\n */","meta":{"filename":"DateSelector.mjs","lineno":73,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Additional used keys for the selection model","kind":"member","name":"keys","type":{"names":["Object"]},"longname":"keys","scope":"global","$longname":"keys","$kind":"property","id":859,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * @member {String} locale_=Neo.config.locale\n */","meta":{"filename":"DateSelector.mjs","lineno":77,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"kind":"member","name":"locale_","type":{"names":["String"]},"defaultvalue":"Neo.config.locale","longname":"locale_","scope":"global","$longname":"locale_","$kind":"property","id":860,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Used for wheel events. min value = 1.\n * A higher value means lesser sensitivity for wheel events\n * => you need to scroll \"more\" to trigger a month / year change\n * @member {Number} mouseWheelDelta=1\n */","meta":{"filename":"DateSelector.mjs","lineno":84,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Used for wheel events. min value = 1.<br />A higher value means lesser sensitivity for wheel events<br />=> you need to scroll \"more\" to trigger a month / year change","kind":"member","name":"mouseWheelDelta","type":{"names":["Number"]},"defaultvalue":1,"longname":"mouseWheelDelta","scope":"global","$longname":"mouseWheelDelta","$kind":"property","id":861,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * True to scroll new years in from the top\n * @member {Boolean} scrollNewYearFromTop=false\n */","meta":{"filename":"DateSelector.mjs","lineno":89,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"True to scroll new years in from the top","kind":"member","name":"scrollNewYearFromTop","type":{"names":["Boolean"]},"defaultvalue":false,"longname":"scrollNewYearFromTop","scope":"global","$longname":"scrollNewYearFromTop","$kind":"property","id":862,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Either pass a selection.Model module, an instance or a config object\n * @member {Object|Neo.selection.Model} selectionModel_=null\n */","meta":{"filename":"DateSelector.mjs","lineno":94,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"Either pass a selection.Model module, an instance or a config object","kind":"member","name":"selectionModel_","type":{"names":["Object","Neo.selection.Model"]},"defaultvalue":null,"longname":"selectionModel_","scope":"global","$longname":"selectionModel_","$kind":"property","id":863,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * True to show inner cell & header cell borders\n * @member {Boolean} showCellBorders_=true\n */","meta":{"filename":"DateSelector.mjs","lineno":99,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"True to show inner cell & header cell borders","kind":"member","name":"showCellBorders_","type":{"names":["Boolean"]},"defaultvalue":true,"longname":"showCellBorders_","scope":"global","$longname":"showCellBorders_","$kind":"property","id":864,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * True to show the days of the previous or next month (not selectable)\n * @member {Boolean} showDisabledDays_=true\n */","meta":{"filename":"DateSelector.mjs","lineno":104,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"True to show the days of the previous or next month (not selectable)","kind":"member","name":"showDisabledDays_","type":{"names":["Boolean"]},"defaultvalue":true,"longname":"showDisabledDays_","scope":"global","$longname":"showDisabledDays_","$kind":"property","id":865,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * @member {Boolean} showWeekends_=true\n */","meta":{"filename":"DateSelector.mjs","lineno":108,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"kind":"member","name":"showWeekends_","type":{"names":["Boolean"]},"defaultvalue":true,"longname":"showWeekends_","scope":"global","$longname":"showWeekends_","$kind":"property","id":866,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * True to use sliding animations\n * @member {Boolean} useAnimations=true\n */","meta":{"filename":"DateSelector.mjs","lineno":113,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"True to use sliding animations","kind":"member","name":"useAnimations","type":{"names":["Boolean"]},"defaultvalue":true,"longname":"useAnimations","scope":"global","$longname":"useAnimations","$kind":"property","id":867,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * @member {String} value_=DateUtil.convertToyyyymmdd(new Date())\n */","meta":{"filename":"DateSelector.mjs","lineno":117,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"kind":"member","name":"value_","type":{"names":["String"]},"defaultvalue":"DateUtil.convertToyyyymmdd(new","description":"Date())","longname":"value_","scope":"global","$longname":"value_","$kind":"property","id":868,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * 0-6 => Sun-Sat\n * @member {Number} weekStartDay_=0\n */","meta":{"filename":"DateSelector.mjs","lineno":122,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"description":"0-6 => Sun-Sat","kind":"member","name":"weekStartDay_","type":{"names":["Number"]},"defaultvalue":0,"longname":"weekStartDay_","scope":"global","$longname":"weekStartDay_","$kind":"property","id":869,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * @member {Object} _vdom\n */","meta":{"filename":"DateSelector.mjs","lineno":126,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{}},"kind":"member","name":"_vdom","type":{"names":["Object"]},"longname":"_vdom","scope":"global","$longname":"_vdom","$kind":"property","id":870,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * @param {Object} config\n */","meta":{"range":[4443,4895],"filename":"DateSelector.mjs","lineno":143,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100029621","name":"DateSelector#construct","type":"MethodDefinition","paramnames":["config"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"config"}],"name":"construct","longname":"DateSelector#construct","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#construct","$kind":"method","id":871,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Triggered after the currentDate config got changed\n * @param {Date} value\n * @param {Date} oldValue\n * @protected\n */","meta":{"range":[5050,6309],"filename":"DateSelector.mjs","lineno":167,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100029690","name":"DateSelector#afterSetCurrentDate","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the currentDate config got changed","params":[{"type":{"names":["Date"]},"name":"value"},{"type":{"names":["Date"]},"name":"oldValue"}],"access":"protected","name":"afterSetCurrentDate","longname":"DateSelector#afterSetCurrentDate","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#afterSetCurrentDate","$kind":"method","id":872,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Triggered after the dayNameFormat config got changed\n * @param {String} value\n * @param {String} oldValue\n * @protected\n */","meta":{"range":[6470,6564],"filename":"DateSelector.mjs","lineno":206,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100029846","name":"DateSelector#afterSetDayNameFormat","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the dayNameFormat config got changed","params":[{"type":{"names":["String"]},"name":"value"},{"type":{"names":["String"]},"name":"oldValue"}],"access":"protected","name":"afterSetDayNameFormat","longname":"DateSelector#afterSetDayNameFormat","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#afterSetDayNameFormat","$kind":"method","id":873,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Triggered after the isUpdating config got changed\n * @param {Boolean} value\n * @param {Boolean} oldValue\n * @protected\n */","meta":{"range":[6724,7067],"filename":"DateSelector.mjs","lineno":216,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100029859","name":"DateSelector#afterSetIsUpdating","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the isUpdating config got changed","params":[{"type":{"names":["Boolean"]},"name":"value"},{"type":{"names":["Boolean"]},"name":"oldValue"}],"access":"protected","name":"afterSetIsUpdating","longname":"DateSelector#afterSetIsUpdating","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#afterSetIsUpdating","$kind":"method","id":874,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Triggered after the locale config got changed\n * @param {String} value\n * @param {String} oldValue\n * @protected\n */","meta":{"range":[7221,7606],"filename":"DateSelector.mjs","lineno":234,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100029913","name":"DateSelector#afterSetLocale","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the locale config got changed","params":[{"type":{"names":["String"]},"name":"value"},{"type":{"names":["String"]},"name":"oldValue"}],"access":"protected","name":"afterSetLocale","longname":"DateSelector#afterSetLocale","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#afterSetLocale","$kind":"method","id":875,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Triggered after the showCellBorders config got changed\n * @param {Boolean} value\n * @param {Boolean} oldValue\n * @protected\n */","meta":{"range":[7771,7967],"filename":"DateSelector.mjs","lineno":254,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100029976","name":"DateSelector#afterSetShowCellBorders","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the showCellBorders config got changed","params":[{"type":{"names":["Boolean"]},"name":"value"},{"type":{"names":["Boolean"]},"name":"oldValue"}],"access":"protected","name":"afterSetShowCellBorders","longname":"DateSelector#afterSetShowCellBorders","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#afterSetShowCellBorders","$kind":"method","id":876,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Triggered after the showDisabledDays config got changed\n * @param {Boolean} value\n * @param {Boolean} oldValue\n * @protected\n */","meta":{"range":[8133,8247],"filename":"DateSelector.mjs","lineno":268,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100030007","name":"DateSelector#afterSetShowDisabledDays","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the showDisabledDays config got changed","params":[{"type":{"names":["Boolean"]},"name":"value"},{"type":{"names":["Boolean"]},"name":"oldValue"}],"access":"protected","name":"afterSetShowDisabledDays","longname":"DateSelector#afterSetShowDisabledDays","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#afterSetShowDisabledDays","$kind":"method","id":877,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Triggered after the showWeekends config got changed\n * @param {Boolean} value\n * @param {Boolean} oldValue\n * @protected\n */","meta":{"range":[8409,9265],"filename":"DateSelector.mjs","lineno":278,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100030022","name":"DateSelector#afterSetShowWeekends","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the showWeekends config got changed","params":[{"type":{"names":["Boolean"]},"name":"value"},{"type":{"names":["Boolean"]},"name":"oldValue"}],"access":"protected","name":"afterSetShowWeekends","longname":"DateSelector#afterSetShowWeekends","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#afterSetShowWeekends","$kind":"method","id":878,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Triggered after the selectionModel config got changed\n * @param {Neo.selection.Model} value\n * @param {Neo.selection.Model} oldValue\n * @protected\n */","meta":{"range":[9453,9556],"filename":"DateSelector.mjs","lineno":312,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100030114","name":"DateSelector#afterSetSelectionModel","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the selectionModel config got changed","params":[{"type":{"names":["Neo.selection.Model"]},"name":"value"},{"type":{"names":["Neo.selection.Model"]},"name":"oldValue"}],"access":"protected","name":"afterSetSelectionModel","longname":"DateSelector#afterSetSelectionModel","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#afterSetSelectionModel","$kind":"method","id":879,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Triggered after the value config got changed\n * @param {String} value\n * @param {String} oldValue\n * @protected\n */","meta":{"range":[9709,10035],"filename":"DateSelector.mjs","lineno":322,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100030130","name":"DateSelector#afterSetValue","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the value config got changed","params":[{"type":{"names":["String"]},"name":"value"},{"type":{"names":["String"]},"name":"oldValue"}],"access":"protected","name":"afterSetValue","longname":"DateSelector#afterSetValue","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#afterSetValue","$kind":"method","id":880,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Triggered after the weekStartDay config got changed\n * @param {Number} value\n * @param {Number} oldValue\n * @protected\n */","meta":{"range":[10195,10317],"filename":"DateSelector.mjs","lineno":343,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100030174","name":"DateSelector#afterSetWeekStartDay","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the weekStartDay config got changed","params":[{"type":{"names":["Number"]},"name":"value"},{"type":{"names":["Number"]},"name":"oldValue"}],"access":"protected","name":"afterSetWeekStartDay","longname":"DateSelector#afterSetWeekStartDay","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#afterSetWeekStartDay","$kind":"method","id":881,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Triggered before the dayNameFormat config gets changed\n * @param {String} value\n * @param {String} oldValue\n * @protected\n */","meta":{"range":[10480,10636],"filename":"DateSelector.mjs","lineno":353,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100030191","name":"DateSelector#beforeSetDayNameFormat","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered before the dayNameFormat config gets changed","params":[{"type":{"names":["String"]},"name":"value"},{"type":{"names":["String"]},"name":"oldValue"}],"access":"protected","name":"beforeSetDayNameFormat","longname":"DateSelector#beforeSetDayNameFormat","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#beforeSetDayNameFormat","$kind":"method","id":882,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Triggered before the selectionModel config gets changed.\n * @param {Neo.selection.Model} value\n * @param {Neo.selection.Model} oldValue\n * @protected\n */","meta":{"range":[10827,10992],"filename":"DateSelector.mjs","lineno":363,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100030210","name":"DateSelector#beforeSetSelectionModel","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered before the selectionModel config gets changed.","params":[{"type":{"names":["Neo.selection.Model"]},"name":"value"},{"type":{"names":["Neo.selection.Model"]},"name":"oldValue"}],"access":"protected","name":"beforeSetSelectionModel","longname":"DateSelector#beforeSetSelectionModel","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#beforeSetSelectionModel","$kind":"method","id":883,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Triggered before the weekStartDay config gets changed\n * @param {String} value\n * @param {String} oldValue\n * @protected\n */","meta":{"range":[11154,11307],"filename":"DateSelector.mjs","lineno":375,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100030230","name":"DateSelector#beforeSetWeekStartDay","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered before the weekStartDay config gets changed","params":[{"type":{"names":["String"]},"name":"value"},{"type":{"names":["String"]},"name":"oldValue"}],"access":"protected","name":"beforeSetWeekStartDay","longname":"DateSelector#beforeSetWeekStartDay","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#beforeSetWeekStartDay","$kind":"method","id":884,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Stores the last date change which could not get applied while a transition was running\n * @param {Date} [date=this.currentDate]\n * @protected\n */","meta":{"range":[11486,11562],"filename":"DateSelector.mjs","lineno":384,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100030249","name":"DateSelector#cacheUpdate","type":"MethodDefinition","paramnames":["date"]},"vars":{"":null}},"description":"Stores the last date change which could not get applied while a transition was running","params":[{"type":{"names":["Date"]},"optional":true,"defaultvalue":"this.currentDate","name":"date"}],"access":"protected","name":"cacheUpdate","longname":"DateSelector#cacheUpdate","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#cacheUpdate","$kind":"method","id":885,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * @param {Number} increment\n * @param {Number} yearIncrement\n */","meta":{"range":[11654,13855],"filename":"DateSelector.mjs","lineno":392,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100030264","name":"DateSelector#changeMonth","type":"MethodDefinition","paramnames":["increment","yearIncrement"]},"vars":{"":null}},"params":[{"type":{"names":["Number"]},"name":"increment"},{"type":{"names":["Number"]},"name":"yearIncrement"}],"name":"changeMonth","longname":"DateSelector#changeMonth","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#changeMonth","$kind":"method","id":886,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Slides the wrapper div to the left or right\n * @param {Object} opts\n * @param {Object} opts.data\n * @param {String} opts.slideDirection\n * @protected\n */","meta":{"range":[14050,14370],"filename":"DateSelector.mjs","lineno":450,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100030561","name":"DateSelector#changeMonthTransitionCallback","type":"MethodDefinition","paramnames":["opts"]},"vars":{"":null}},"description":"Slides the wrapper div to the left or right","params":[{"type":{"names":["Object"]},"name":"opts"},{"type":{"names":["Object"]},"name":"opts.data"},{"type":{"names":["String"]},"name":"opts.slideDirection"}],"access":"protected","name":"changeMonthTransitionCallback","longname":"DateSelector#changeMonthTransitionCallback","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#changeMonthTransitionCallback","$kind":"method","id":887,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Replaces the wrapper div with the target month\n * @param {String} slideDirection\n * @protected\n */","meta":{"range":[14502,14726],"filename":"DateSelector.mjs","lineno":466,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100030621","name":"DateSelector#changeMonthWrapperCallback","type":"MethodDefinition","paramnames":["slideDirection"]},"vars":{"":null}},"description":"Replaces the wrapper div with the target month","params":[{"type":{"names":["String"]},"name":"slideDirection"}],"access":"protected","name":"changeMonthWrapperCallback","longname":"DateSelector#changeMonthWrapperCallback","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#changeMonthWrapperCallback","$kind":"method","id":888,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * @param {Number} increment\n */","meta":{"range":[14781,16815],"filename":"DateSelector.mjs","lineno":477,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100030666","name":"DateSelector#changeYear","type":"MethodDefinition","paramnames":["increment"]},"vars":{"":null}},"params":[{"type":{"names":["Number"]},"name":"increment"}],"name":"changeYear","longname":"DateSelector#changeYear","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#changeYear","$kind":"method","id":889,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n *\n */","meta":{"range":[16844,17630],"filename":"DateSelector.mjs","lineno":533,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100030959","name":"DateSelector#createDayNamesRow","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"createDayNamesRow","longname":"DateSelector#createDayNamesRow","kind":"function","memberof":"DateSelector","scope":"instance","params":[],"$longname":"DateSelector#createDayNamesRow","$kind":"method","id":890,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * @param {Boolean} silent true to update the vdom silently\n * @param {Object} [containerEl]\n */","meta":{"range":[17753,20612],"filename":"DateSelector.mjs","lineno":567,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100031093","name":"DateSelector#createDayViewContent","type":"MethodDefinition","paramnames":["silent","containerEl"]},"vars":{"":null}},"params":[{"type":{"names":["Boolean"]},"description":"true to update the vdom silently","name":"silent"},{"type":{"names":["Object"]},"optional":true,"name":"containerEl"}],"name":"createDayViewContent","longname":"DateSelector#createDayViewContent","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#createDayViewContent","$kind":"method","id":891,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n *\n */","meta":{"range":[20641,20717],"filename":"DateSelector.mjs","lineno":646,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100031479","name":"DateSelector#focusCurrentItem","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"focusCurrentItem","longname":"DateSelector#focusCurrentItem","kind":"function","memberof":"DateSelector","scope":"instance","params":[],"$longname":"DateSelector#focusCurrentItem","$kind":"method","id":892,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * @param {Number|String} year\n * @param {Number|String} month\n * @param {Number|String} day\n * @returns {String} id\n */","meta":{"range":[20872,21183],"filename":"DateSelector.mjs","lineno":656,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100031495","name":"DateSelector#getCellId","type":"MethodDefinition","paramnames":["year","month","day"]},"vars":{"":null}},"params":[{"type":{"names":["Number","String"]},"name":"year"},{"type":{"names":["Number","String"]},"name":"month"},{"type":{"names":["Number","String"]},"name":"day"}],"returns":[{"type":{"names":["String"]},"description":"id"}],"name":"getCellId","longname":"DateSelector#getCellId","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#getCellId","$kind":"method","id":893,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * @returns {Object}\n */","meta":{"range":[21230,21290],"filename":"DateSelector.mjs","lineno":675,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100031558","name":"DateSelector#getCenterContentEl","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"returns":[{"type":{"names":["Object"]}}],"name":"getCenterContentEl","longname":"DateSelector#getCenterContentEl","kind":"function","memberof":"DateSelector","scope":"instance","params":[],"$longname":"DateSelector#getCenterContentEl","$kind":"method","id":894,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * @returns {Object}\n */","meta":{"range":[21337,21407],"filename":"DateSelector.mjs","lineno":682,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100031570","name":"DateSelector#getHeaderMonthEl","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"returns":[{"type":{"names":["Object"]}}],"name":"getHeaderMonthEl","longname":"DateSelector#getHeaderMonthEl","kind":"function","memberof":"DateSelector","scope":"instance","params":[],"$longname":"DateSelector#getHeaderMonthEl","$kind":"method","id":895,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * @returns {Object}\n */","meta":{"range":[21454,21523],"filename":"DateSelector.mjs","lineno":689,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100031590","name":"DateSelector#getHeaderYearEl","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"returns":[{"type":{"names":["Object"]}}],"name":"getHeaderYearEl","longname":"DateSelector#getHeaderYearEl","kind":"function","memberof":"DateSelector","scope":"instance","params":[],"$longname":"DateSelector#getHeaderYearEl","$kind":"method","id":896,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * @param {Object} data\n */","meta":{"range":[21573,21853],"filename":"DateSelector.mjs","lineno":696,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100031610","name":"DateSelector#onCellClick","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"}],"name":"onCellClick","longname":"DateSelector#onCellClick","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#onCellClick","$kind":"method","id":897,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * @param {Object} data\n */","meta":{"range":[21903,22452],"filename":"DateSelector.mjs","lineno":708,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100031666","name":"DateSelector#onComponentClick","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"}],"name":"onComponentClick","longname":"DateSelector#onComponentClick","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#onComponentClick","$kind":"method","id":898,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * @param {Object} data\n */","meta":{"range":[22502,23443],"filename":"DateSelector.mjs","lineno":727,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100031754","name":"DateSelector#onComponentWheel","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"}],"name":"onComponentWheel","longname":"DateSelector#onComponentWheel","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#onComponentWheel","$kind":"method","id":899,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n *\n */","meta":{"range":[23472,23571],"filename":"DateSelector.mjs","lineno":754,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100031900","name":"DateSelector#onConstructed","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"onConstructed","longname":"DateSelector#onConstructed","kind":"function","memberof":"DateSelector","scope":"instance","params":[],"$longname":"DateSelector#onConstructed","$kind":"method","id":900,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Recreates the current centerEl, month & year el\n * @param {Number} monthIncrement\n * @param {Number} yearIncrement\n * @param {Boolean} [silent=false]\n * @protected\n */","meta":{"range":[23780,24118],"filename":"DateSelector.mjs","lineno":766,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100031911","name":"DateSelector#recreateContent","type":"MethodDefinition","paramnames":["monthIncrement","yearIncrement","silent"]},"vars":{"":null}},"description":"Recreates the current centerEl, month & year el","params":[{"type":{"names":["Number"]},"name":"monthIncrement"},{"type":{"names":["Number"]},"name":"yearIncrement"},{"type":{"names":["Boolean"]},"optional":true,"defaultvalue":false,"name":"silent"}],"access":"protected","name":"recreateContent","longname":"DateSelector#recreateContent","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#recreateContent","$kind":"method","id":901,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Recreates the current centerEl\n * @param {Boolean} [silent=false]\n * @param {Boolean} [syncIds=true]\n * @protected\n */","meta":{"range":[24274,24539],"filename":"DateSelector.mjs","lineno":783,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100031959","name":"DateSelector#recreateDayViewContent","type":"MethodDefinition","paramnames":["silent","syncIds"]},"vars":{"":null}},"description":"Recreates the current centerEl","params":[{"type":{"names":["Boolean"]},"optional":true,"defaultvalue":false,"name":"silent"},{"type":{"names":["Boolean"]},"optional":true,"defaultvalue":true,"name":"syncIds"}],"access":"protected","name":"recreateDayViewContent","longname":"DateSelector#recreateDayViewContent","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#recreateDayViewContent","$kind":"method","id":902,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Triggers a vdom update & sets isUpdating\n * @param {Boolean} [silent=false]\n * @protected\n */","meta":{"range":[24666,24911],"filename":"DateSelector.mjs","lineno":801,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100032002","name":"DateSelector#triggerVdomUpdate","type":"MethodDefinition","paramnames":["silent"]},"vars":{"":null}},"description":"Triggers a vdom update & sets isUpdating","params":[{"type":{"names":["Boolean"]},"optional":true,"defaultvalue":false,"name":"silent"}],"access":"protected","name":"triggerVdomUpdate","longname":"DateSelector#triggerVdomUpdate","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#triggerVdomUpdate","$kind":"method","id":903,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * @param {String} value\n * @param {String} oldValue\n * @param {Boolean} [silent=false]\n */","meta":{"range":[25033,26036],"filename":"DateSelector.mjs","lineno":818,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100032042","name":"DateSelector#updateHeaderDays","type":"MethodDefinition","paramnames":["value","oldValue","silent"]},"vars":{"":null}},"params":[{"type":{"names":["String"]},"name":"value"},{"type":{"names":["String"]},"name":"oldValue"},{"type":{"names":["Boolean"]},"optional":true,"defaultvalue":false,"name":"silent"}],"name":"updateHeaderDays","longname":"DateSelector#updateHeaderDays","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#updateHeaderDays","$kind":"method","id":904,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * @param {Number} increment\n * @param {Number} yearIncrement\n * @param {Boolean} silent=false\n * @param {Object} monthElDomRect\n * @returns {Object|null} opts or null in case no transitions are needed\n */","meta":{"range":[26280,28241],"filename":"DateSelector.mjs","lineno":859,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100032209","name":"DateSelector#updateHeaderMonth","type":"MethodDefinition","paramnames":["increment","yearIncrement","silent","monthElDomRect"]},"vars":{"":null}},"params":[{"type":{"names":["Number"]},"name":"increment"},{"type":{"names":["Number"]},"name":"yearIncrement"},{"type":{"names":["Boolean"]},"defaultvalue":false,"name":"silent"},{"type":{"names":["Object"]},"name":"monthElDomRect"}],"returns":[{"type":{"names":["Object","null"]},"description":"opts or null in case no transitions are needed"}],"name":"updateHeaderMonth","longname":"DateSelector#updateHeaderMonth","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#updateHeaderMonth","$kind":"method","id":905,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Slides the wrapper div to the top or bottom\n * @param {Object} opts\n * @param {Object} opts.data\n * @param {Object} opts.headerCenterEl\n * @param {Number} opts.increment\n * @param {Number} opts.yearIncrement\n * @protected\n */","meta":{"range":[28516,29019],"filename":"DateSelector.mjs","lineno":922,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100032466","name":"DateSelector#updateHeaderMonthTransitionCallback","type":"MethodDefinition","paramnames":["opts"]},"vars":{"":null}},"description":"Slides the wrapper div to the top or bottom","params":[{"type":{"names":["Object"]},"name":"opts"},{"type":{"names":["Object"]},"name":"opts.data"},{"type":{"names":["Object"]},"name":"opts.headerCenterEl"},{"type":{"names":["Number"]},"name":"opts.increment"},{"type":{"names":["Number"]},"name":"opts.yearIncrement"}],"access":"protected","name":"updateHeaderMonthTransitionCallback","longname":"DateSelector#updateHeaderMonthTransitionCallback","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#updateHeaderMonthTransitionCallback","$kind":"method","id":906,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * Replaces the wrapper div to the left or right\n * @param {Object} opts\n * @param {Object} opts.headerCenterEl\n * @param {Number} opts.increment\n * @param {Number} opts.yearIncrement\n * @protected\n */","meta":{"range":[29263,29706],"filename":"DateSelector.mjs","lineno":942,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100032548","name":"DateSelector#updateHeaderMonthWrapperCallback","type":"MethodDefinition","paramnames":["opts"]},"vars":{"":null}},"description":"Replaces the wrapper div to the left or right","params":[{"type":{"names":["Object"]},"name":"opts"},{"type":{"names":["Object"]},"name":"opts.headerCenterEl"},{"type":{"names":["Number"]},"name":"opts.increment"},{"type":{"names":["Number"]},"name":"opts.yearIncrement"}],"access":"protected","name":"updateHeaderMonthWrapperCallback","longname":"DateSelector#updateHeaderMonthWrapperCallback","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#updateHeaderMonthWrapperCallback","$kind":"method","id":907,"neoClassName":"Neo.component.DateSelector"},{"comment":"/**\n * @param {Number} increment\n * @param {Boolean} [silent=false]\n */","meta":{"range":[29800,30049],"filename":"DateSelector.mjs","lineno":956,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/component","code":{"id":"astnode100032620","name":"DateSelector#updateHeaderYear","type":"MethodDefinition","paramnames":["increment","silent"]},"vars":{"":null}},"params":[{"type":{"names":["Number"]},"name":"increment"},{"type":{"names":["Boolean"]},"optional":true,"defaultvalue":false,"name":"silent"}],"name":"updateHeaderYear","longname":"DateSelector#updateHeaderYear","kind":"function","memberof":"DateSelector","scope":"instance","$longname":"DateSelector#updateHeaderYear","$kind":"method","id":908,"neoClassName":"Neo.component.DateSelector"}]}