@itexpert-dev/base-universal-table
Version:
base universal table for build tables
15 lines (14 loc) • 810 B
TypeScript
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 };