covid19-dashboard
Version:
Dashboard App displaying COVID-19 numbers by country
45 lines (40 loc) • 1.05 kB
JavaScript
import Model from '../../../node_modules/neo.mjs/src/data/Model.mjs';
/**
* @class Covid.model.HistoricalData
* @extends Neo.data.Model
*/
class HistoricalData extends Model {
static getConfig() {return {
className: 'Covid.model.HistoricalData',
fields: [{
name: 'active', // does not exist in the api => cases - deaths - recovered
type: 'int'
}, {
name: 'cases',
type: 'int'
}, {
name: 'date',
type: 'string' // date => 1/22/20
}, {
name: 'dailyActive',
type: 'int'
}, {
name: 'dailyCases',
type: 'int'
}, {
name: 'dailyDeaths',
type: 'int'
}, {
name: 'dailyRecovered',
type: 'int'
}, {
name: 'deaths',
type: 'int'
}, {
name: 'recovered',
type: 'int'
}]
}}
}
Neo.applyClassConfig(HistoricalData);
export {HistoricalData as default};