UNPKG

@itexpert-dev/base-universal-table

Version:

base universal table for build tables

32 lines (29 loc) 996 B
import { Directive, ComponentFactoryResolver, ViewContainerRef, Input, Injector } from "@angular/core"; import {UniversalTableCtrl} from "../../services/universalTable/universalTableCtrl"; import {baseUniversalTableHeadersDirectiveConfig} from "./baseUniversalTableHeadersDirectiveConfig.const"; import {BaseUniversalTableHeadersDirective} from "./BaseUniversalTableHeadersDirective"; @Directive(baseUniversalTableHeadersDirectiveConfig) class UniversalTableHeadersDirective extends BaseUniversalTableHeadersDirective{ @Input() headerIndex: number; @Input() headerData: any; constructor( componentResolver: ComponentFactoryResolver, viewContainer: ViewContainerRef, tableCtrl: UniversalTableCtrl, injector: Injector ){ super( tableCtrl, componentResolver, viewContainer, injector ); } } export {UniversalTableHeadersDirective}