This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import FooterContainer from './FooterContainer.mjs'; | |
import HeaderContainer from './HeaderContainer.mjs'; | |
import MainContainerController from './MainContainerController.mjs'; | |
import Viewport from '../../../node_modules/neo.mjs/src/container/Viewport.mjs'; | |
/** | |
* @class Covid.view.MainContainer | |
* @extends Neo.container.Viewport | |
*/ | |
class MainContainer extends Viewport { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* @param {Object} data | |
*/ | |
onRemoveFooterButtonClick(data) { | |
this.view.remove(this.getReference('footer'), true); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import FooterContainer from './FooterContainer.mjs'; | |
import HeaderContainer from './HeaderContainer.mjs'; | |
import MainContainerController from './MainContainerController.mjs'; | |
import {default as TabContainer} from '../../../node_modules/neo.mjs/src/tab/Container.mjs'; | |
import Viewport from '../../../node_modules/neo.mjs/src/container/Viewport.mjs'; | |
/** | |
* @class Covid.view.MainContainer | |
* @extends Neo.container.Viewport | |
*/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Model from '../../../node_modules/neo.mjs/src/data/Model.mjs'; | |
/** | |
* @class Covid.model.Country | |
* @extends Neo.data.Model | |
*/ | |
class Country extends Model { | |
static getConfig() {return { | |
className: 'Covid.model.Country', |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Country from '../model/Country.mjs'; | |
import Store from '../../../node_modules/neo.mjs/src/data/Store.mjs'; | |
/** | |
* @class Covid.store.Countries | |
* @extends Neo.data.Store | |
*/ | |
class Countries extends Store { | |
static getConfig() {return { | |
className: 'Covid.store.Countries', |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Container from '../../../../node_modules/neo.mjs/src/table/Container.mjs'; | |
import CountryStore from '../../store/Countries.mjs'; | |
import Util from '../../Util.mjs'; | |
/** | |
* @class Covid.view.country.Table | |
* @extends Neo.table.Container | |
*/ | |
class Table extends Container { | |
static getConfig() {return { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* | |
* @param {Object} data | |
* @param {Number} data.index | |
* @return {Object} | |
*/ | |
static indexRenderer(data) { | |
return { | |
cls : ['neo-index-column', 'neo-table-cell'], | |
html: data.index + 1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import CountryTable from './country/Table.mjs'; | |
import FooterContainer from './FooterContainer.mjs'; | |
import HeaderContainer from './HeaderContainer.mjs'; | |
import MainContainerController from './MainContainerController.mjs'; | |
import {default as TabContainer} from '../../../node_modules/neo.mjs/src/tab/Container.mjs'; | |
import Viewport from '../../../node_modules/neo.mjs/src/container/Viewport.mjs'; | |
/** | |
* @class Covid.view.MainContainer | |
* @extends Neo.container.Viewport |
OlderNewer