{"classData":[{"comment":"/**\n * @class Neo.calendar.view.TimeAxisComponent\n * @extends Neo.container.Base\n */","meta":{"filename":"TimeAxisComponent.mjs","lineno":3,"columnno":0,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/calendar/view","code":{}},"kind":"class","name":"TimeAxisComponent","augments":["Neo.container.Base"],"memberof":"Neo.calendar.view","longname":"Neo.calendar.view.TimeAxisComponent","scope":"static","$longname":"Neo.calendar.view.TimeAxisComponent","$kind":"class","id":225,"neoClassName":"Neo.calendar.view.TimeAxisComponent"},{"comment":"/**\n         * Valid values for interval\n         * @member {Number[]} intervals=[15, 30, 60]\n         * @protected\n         * @static\n         */","meta":{"filename":"TimeAxisComponent.mjs","lineno":15,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/calendar/view","code":{}},"description":"Valid values for interval","kind":"member","name":"intervals","type":{"names":["Array.<Number>"]},"defaultvalue":"[15, 30, 60]","access":"protected","scope":"static","longname":"intervals","$longname":"intervals","$kind":"property","id":226,"neoClassName":"Neo.calendar.view.TimeAxisComponent"},{"comment":"/**\n         * @member {String} className='Neo.calendar.view.TimeAxisComponent'\n         * @protected\n         */","meta":{"filename":"TimeAxisComponent.mjs","lineno":23,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/calendar/view","code":{}},"kind":"member","name":"className","type":{"names":["String"]},"defaultvalue":"'Neo.calendar.view.TimeAxisComponent'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":227,"neoClassName":"Neo.calendar.view.TimeAxisComponent"},{"comment":"/**\n         * @member {String} ntype='calendar-timeaxis'\n         * @protected\n         */","meta":{"filename":"TimeAxisComponent.mjs","lineno":28,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/calendar/view","code":{}},"kind":"member","name":"ntype","type":{"names":["String"]},"defaultvalue":"'calendar-timeaxis'","access":"protected","longname":"ntype","scope":"global","$longname":"ntype","$kind":"property","id":228,"neoClassName":"Neo.calendar.view.TimeAxisComponent"},{"comment":"/**\n         * @member {String[]} cls=['neo-calendar-timeaxis']\n         */","meta":{"filename":"TimeAxisComponent.mjs","lineno":32,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/calendar/view","code":{}},"kind":"member","name":"cls","type":{"names":["Array.<String>"]},"defaultvalue":"['neo-calendar-timeaxis']","longname":"cls","scope":"global","$longname":"cls","$kind":"property","id":229,"neoClassName":"Neo.calendar.view.TimeAxisComponent"},{"comment":"/**\n         * Only full hours are valid for now\n         * format: 'hh:mm'\n         * @member {String} endTime_='24:00'\n         */","meta":{"filename":"TimeAxisComponent.mjs","lineno":38,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/calendar/view","code":{}},"description":"Only full hours are valid for now<br />format: 'hh:mm'","kind":"member","name":"endTime_","type":{"names":["String"]},"defaultvalue":"'24:00'","longname":"endTime_","scope":"global","$longname":"endTime_","$kind":"property","id":230,"neoClassName":"Neo.calendar.view.TimeAxisComponent"},{"comment":"/**\n         * The time interval in minutes to display as rows.\n         * Valid values: 15, 30, 60\n         * @member {Number} interval_=30\n         */","meta":{"filename":"TimeAxisComponent.mjs","lineno":44,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/calendar/view","code":{}},"description":"The time interval in minutes to display as rows.<br />Valid values: 15, 30, 60","kind":"member","name":"interval_","type":{"names":["Number"]},"defaultvalue":30,"longname":"interval_","scope":"global","$longname":"interval_","$kind":"property","id":231,"neoClassName":"Neo.calendar.view.TimeAxisComponent"},{"comment":"/**\n         * @member {Number} rowHeight_=20\n         */","meta":{"filename":"TimeAxisComponent.mjs","lineno":48,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/calendar/view","code":{}},"kind":"member","name":"rowHeight_","type":{"names":["Number"]},"defaultvalue":20,"longname":"rowHeight_","scope":"global","$longname":"rowHeight_","$kind":"property","id":232,"neoClassName":"Neo.calendar.view.TimeAxisComponent"},{"comment":"/**\n         * Only full hours are valid for now\n         * format: 'hh:mm'\n         * @member {String} startTime_='00:00'\n         */","meta":{"filename":"TimeAxisComponent.mjs","lineno":54,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/calendar/view","code":{}},"description":"Only full hours are valid for now<br />format: 'hh:mm'","kind":"member","name":"startTime_","type":{"names":["String"]},"defaultvalue":"'00:00'","longname":"startTime_","scope":"global","$longname":"startTime_","$kind":"property","id":233,"neoClassName":"Neo.calendar.view.TimeAxisComponent"},{"comment":"/**\n         * @member {Object} vdom\n         */","meta":{"filename":"TimeAxisComponent.mjs","lineno":58,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/calendar/view","code":{}},"kind":"member","name":"vdom","type":{"names":["Object"]},"longname":"vdom","scope":"global","$longname":"vdom","$kind":"property","id":234,"neoClassName":"Neo.calendar.view.TimeAxisComponent"},{"comment":"/**\n     *\n     * @param {Object} config\n     */","meta":{"range":[1657,1805],"filename":"TimeAxisComponent.mjs","lineno":66,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/calendar/view","code":{"id":"astnode100006659","name":"TimeAxisComponent","type":"MethodDefinition","paramnames":["config"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"config"}],"name":"TimeAxisComponent","longname":"TimeAxisComponent","kind":"class","scope":"global","$longname":"TimeAxisComponent","$kind":"constructor","id":235,"neoClassName":"Neo.calendar.view.TimeAxisComponent"},{"comment":"/**\n     * Triggered after the endTime config got changed\n     * @param {String} value\n     * @param {String} oldValue\n     * @protected\n     */","meta":{"range":[1960,2249],"filename":"TimeAxisComponent.mjs","lineno":81,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/calendar/view","code":{"id":"astnode100006686","name":"TimeAxisComponent#afterSetEndTime","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the endTime config got changed","params":[{"type":{"names":["String"]},"name":"value"},{"type":{"names":["String"]},"name":"oldValue"}],"access":"protected","name":"afterSetEndTime","longname":"TimeAxisComponent#afterSetEndTime","kind":"function","memberof":"TimeAxisComponent","scope":"instance","$longname":"TimeAxisComponent#afterSetEndTime","$kind":"method","id":236,"neoClassName":"Neo.calendar.view.TimeAxisComponent"},{"comment":"/**\n     * Triggered after the interval config got changed\n     * @param {Number} value\n     * @param {Number} oldValue\n     * @protected\n     */","meta":{"range":[2405,2549],"filename":"TimeAxisComponent.mjs","lineno":100,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/calendar/view","code":{"id":"astnode100006720","name":"TimeAxisComponent#afterSetInterval","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the interval config got changed","params":[{"type":{"names":["Number"]},"name":"value"},{"type":{"names":["Number"]},"name":"oldValue"}],"access":"protected","name":"afterSetInterval","longname":"TimeAxisComponent#afterSetInterval","kind":"function","memberof":"TimeAxisComponent","scope":"instance","$longname":"TimeAxisComponent#afterSetInterval","$kind":"method","id":237,"neoClassName":"Neo.calendar.view.TimeAxisComponent"},{"comment":"/**\n     * Triggered after the rowHeight config got changed\n     * @param {Number} value\n     * @param {Number} oldValue\n     * @protected\n     */","meta":{"range":[2706,4595],"filename":"TimeAxisComponent.mjs","lineno":112,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/calendar/view","code":{"id":"astnode100006740","name":"TimeAxisComponent#afterSetRowHeight","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the rowHeight config got changed","params":[{"type":{"names":["Number"]},"name":"value"},{"type":{"names":["Number"]},"name":"oldValue"}],"access":"protected","name":"afterSetRowHeight","longname":"TimeAxisComponent#afterSetRowHeight","kind":"function","memberof":"TimeAxisComponent","scope":"instance","$longname":"TimeAxisComponent#afterSetRowHeight","$kind":"method","id":238,"neoClassName":"Neo.calendar.view.TimeAxisComponent"},{"comment":"/**\n     * Triggered after the startTime config got changed\n     * @param {String} value\n     * @param {String} oldValue\n     * @protected\n     */","meta":{"range":[4752,4897],"filename":"TimeAxisComponent.mjs","lineno":166,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/calendar/view","code":{"id":"astnode100006959","name":"TimeAxisComponent#afterSetStartTime","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the startTime config got changed","params":[{"type":{"names":["String"]},"name":"value"},{"type":{"names":["String"]},"name":"oldValue"}],"access":"protected","name":"afterSetStartTime","longname":"TimeAxisComponent#afterSetStartTime","kind":"function","memberof":"TimeAxisComponent","scope":"instance","$longname":"TimeAxisComponent#afterSetStartTime","$kind":"method","id":239,"neoClassName":"Neo.calendar.view.TimeAxisComponent"},{"comment":"/**\n     * Triggered before the interval config gets changed\n     * @param {Number} value\n     * @param {Number} oldValue\n     * @protected\n     */","meta":{"range":[5055,5166],"filename":"TimeAxisComponent.mjs","lineno":178,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/calendar/view","code":{"id":"astnode100006979","name":"TimeAxisComponent#beforeSetInterval","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered before the interval config gets changed","params":[{"type":{"names":["Number"]},"name":"value"},{"type":{"names":["Number"]},"name":"oldValue"}],"access":"protected","name":"beforeSetInterval","longname":"TimeAxisComponent#beforeSetInterval","kind":"function","memberof":"TimeAxisComponent","scope":"instance","$longname":"TimeAxisComponent#beforeSetInterval","$kind":"method","id":240,"neoClassName":"Neo.calendar.view.TimeAxisComponent"},{"comment":"/**\n     *\n     */","meta":{"range":[5195,5539],"filename":"TimeAxisComponent.mjs","lineno":185,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/calendar/view","code":{"id":"astnode100006993","name":"TimeAxisComponent#createItems","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"createItems","longname":"TimeAxisComponent#createItems","kind":"function","memberof":"TimeAxisComponent","scope":"instance","params":[],"$longname":"TimeAxisComponent#createItems","$kind":"method","id":241,"neoClassName":"Neo.calendar.view.TimeAxisComponent"},{"comment":"/**\n     * Calculates the amount of rows related to the interval config\n     * @returns {Number}\n     */","meta":{"range":[5654,5750],"filename":"TimeAxisComponent.mjs","lineno":205,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/calendar/view","code":{"id":"astnode100007057","name":"TimeAxisComponent#getRowsPerItem","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"description":"Calculates the amount of rows related to the interval config","returns":[{"type":{"names":["Number"]}}],"name":"getRowsPerItem","longname":"TimeAxisComponent#getRowsPerItem","kind":"function","memberof":"TimeAxisComponent","scope":"instance","params":[],"$longname":"TimeAxisComponent#getRowsPerItem","$kind":"method","id":242,"neoClassName":"Neo.calendar.view.TimeAxisComponent"},{"comment":"/**\n     * Calculates the time for the end- or startTime\n     * @param {String} value\n     * @returns {Number}\n     */","meta":{"range":[5879,5949],"filename":"TimeAxisComponent.mjs","lineno":214,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/calendar/view","code":{"id":"astnode100007077","name":"TimeAxisComponent#getTime","type":"MethodDefinition","paramnames":["value"]},"vars":{"":null}},"description":"Calculates the time for the end- or startTime","params":[{"type":{"names":["String"]},"name":"value"}],"returns":[{"type":{"names":["Number"]}}],"name":"getTime","longname":"TimeAxisComponent#getTime","kind":"function","memberof":"TimeAxisComponent","scope":"instance","$longname":"TimeAxisComponent#getTime","$kind":"method","id":243,"neoClassName":"Neo.calendar.view.TimeAxisComponent"}]}