UNPKG

covid19-dashboard

Version:

Dashboard App displaying COVID-19 numbers by country

65 lines (61 loc) 2.04 kB
import Container from '../../../node_modules/neo.mjs/src/container/Base.mjs'; /** * @class Covid.view.FooterContainer * @extends Neo.container.Base */ class FooterContainer extends Container { static getConfig() {return { /** * @member {String} className='Covid.view.FooterContainer' * @protected */ className: 'Covid.view.FooterContainer', /** * @member {Number} height=20 */ height: 25, /** * @member {Object} layout={ntype: 'hbox'} */ layout: {ntype: 'hbox'}, /** * @member {String} reference='footer' */ reference: 'footer', /** * @member {Object} style={overflow: 'visible'} */ style: {overflow: 'visible'}, /** * @member {Object} itemDefaults */ itemDefaults: { ntype: 'component', cls : ['neo-link-color'], style: {fontSize: '13px', padding: '10px', paddingTop: 0} }, /** * @member {Array} items */ items: [{ html : 'App created with <a target="_blank" href="https://github.com/neomjs/neo">neo.mjs</a>.' }, { flex: 1 }, { html : 'Data provided by <a target="_blank" href="https://github.com/disease-sh/API">disease.sh/API</a>.' }, { flex: 1 }, { html : 'Country Flag Icons made by <a target="_blank" href="https://www.flaticon.com/authors/freepik" title="Freepik">Freepik</a> from <a target="_blank" href="https://www.flaticon.com/" title="Flaticon"> www.flaticon.com</a>.' }, { ntype : 'button', cls : ['neo-button'], handler: 'onRemoveFooterButtonClick', height : 24, style : {margin: 0, marginRight: '10px', marginTop: '-5px'}, text : 'Remove Footer' }] }} } Neo.applyClassConfig(FooterContainer); export {FooterContainer as default};