UNPKG

@itexpert-dev/base-universal-table

Version:

base universal table for build tables

15 lines (14 loc) 810 B
import { ComponentFactoryResolver, ViewContainerRef, Injector } from "@angular/core"; import { BaseUniversalTableDirective } from "../common/baseUniversalTableDirective"; import { UniversalTableCtrl } from "../../services/universalTable/universalTableCtrl"; declare abstract class BaseUniversalTableCellDirective extends BaseUniversalTableDirective { protected injector: Injector; abstract rowIndex: number; abstract cellIndex: number; abstract cellData: any; protected componentResolver: ComponentFactoryResolver; protected viewContainer: ViewContainerRef; constructor(tableCtrl: UniversalTableCtrl, componentResolver: ComponentFactoryResolver, viewContainer: ViewContainerRef, injector: Injector); ngOnInit(): void; } export { BaseUniversalTableCellDirective };