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