datalovelace/src/Controllers/TableListController.js
ysandler be6fbc96b5 refact: removed SelectedTable
newest version of dmein how has table headers getter method
2020-07-28 22:43:20 -05:00

19 lines
405 B
JavaScript

import Tables from '../Models/Tables'
class TableListController {
constructor() {
this.tables = new Tables()
this.updatedTablesEvent = new Event('updateTables')
}
deleteTable = id => {
this.tables.removeById(id)
document.dispatchEvent(this.updatedTablesEvent)
}
logExportById = id => {
console.log(this.tables.getById(id).headers)
}
}
export default TableListController