/** */ class ProjectFundingHistoryView extends EICDomContent { DOMContentLoaded(options) { this.components = ui.eicfy(this.el); for(let model in options.models) this[model] = options.models[model]; this.list = new DataGrid(this.find('[eicdatagrid]'), { headers: [ {label: 'date', type: 'dateTime'}, {label: 'action'} ], height: '45vh' }) this.fill(this.project.current.project.statusHistory); } fill(data) { this.list.clear(); for(let item of data) { this.list.addRow(0, [ item.dateTime, item.value ]); } } } app.registerClass('ProjectFundingHistoryView',ProjectFundingHistoryView);