@anglr/grid
Version:
Angular module displaying grid
17 lines • 1.04 kB
TypeScript
import { TemplateRef } from '@angular/core';
import { DataCellTemplateContext, TableGridColumn } from '../../interfaces';
import * as i0 from "@angular/core";
/**
* Directive that is used for obtaining template for table grid body cell
*/
export declare class TableGridBodyCellTemplateDirective<TColumnMetadata = unknown, TData = unknown> {
template: TemplateRef<DataCellTemplateContext<TColumnMetadata, TData>>;
constructor(template: TemplateRef<DataCellTemplateContext<TColumnMetadata, TData>>);
/**
* Allows typechecking for template
*/
static ngTemplateContextGuard(_dir: TableGridBodyCellTemplateDirective, _ctx: unknown): _ctx is DataCellTemplateContext<TableGridColumn<any>, any>;
static ɵfac: i0.ɵɵFactoryDeclaration<TableGridBodyCellTemplateDirective<any, any>, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<TableGridBodyCellTemplateDirective<any, any>, "[bodyCellTemplate]", never, {}, {}, never, never, true, never>;
}
//# sourceMappingURL=tableGridBodyCellTemplate.directive.d.ts.map