ng-fusion-ui
Version:
Angular data table library!
26 lines (25 loc) • 893 B
TypeScript
import * as i0 from "@angular/core";
export interface FuColumnHeaderTemplateContext {
/** Column index in the rendered table */
index: number;
}
/**
* Defines a custom header template for a `fu-column` header.
*
* Fully replaces default header content for a `fu-column` header.
*
* The template context exposes:
* - `index` – current column index
*
* Usage:
* ```html
* <ng-template fuColumnHeader let-index="index">
* {{ index }}
* </ng-template>
* ```
*/
export declare class FuColumnHeaderTemplateDirective {
static ngTemplateContextGuard(_dir: FuColumnHeaderTemplateDirective, ctx: unknown): ctx is FuColumnHeaderTemplateContext;
static ɵfac: i0.ɵɵFactoryDeclaration<FuColumnHeaderTemplateDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<FuColumnHeaderTemplateDirective, "[fuColumnHeader]", never, {}, {}, never, never, true, never>;
}