UNPKG

@itexpert-dev/base-universal-table

Version:

base universal table for build tables

25 lines (21 loc) 840 B
import {BaseUniversalTableComponent} from "../common/baseUniversalTableComponent"; import {IUniversalTableCellPosition} from "../../../contracts/IUniversalTableCellPosition"; import {IUniversalTableCtrl} from "../../../contracts/IUniversalTableCtrl"; abstract class BaseUniversalTableCellComponent extends BaseUniversalTableComponent{ protected rowIndex: number; protected cellIndex: number; protected cellData: any; protected viewValue: any; constructor( tableCtrl: IUniversalTableCtrl, cellPosition: IUniversalTableCellPosition ){ super( tableCtrl ); this.rowIndex = cellPosition.rowIndex; this.cellIndex = cellPosition.cellIndex; this.cellData = cellPosition.cellData; } } export {BaseUniversalTableCellComponent}