src/lib/data-grid-header-cell-def.directive.ts
Selector | [rxapDataGridHeaderCellDef] |
Standalone | true |
Properties |
|
Methods |
|
constructor(template: TemplateRef<DataGridHeaderCellDefDirectiveContext>)
|
||||||
Parameters :
|
Static ngTemplateContextGuard | |||||||||
ngTemplateContextGuard(dir: DataGridHeaderCellDefDirective, ctx: any)
|
|||||||||
Parameters :
Returns :
DataGridHeaderCellDefDirectiveContext
|
Public template |
Type : TemplateRef<DataGridHeaderCellDefDirectiveContext>
|
Decorators :
@Inject(TemplateRef)
|
import {
Directive,
Inject,
TemplateRef,
} from '@angular/core';
export interface DataGridHeaderCellDefDirectiveContext {
$implicit: string;
}
@Directive({
selector: '[rxapDataGridHeaderCellDef]',
standalone: true,
})
export class DataGridHeaderCellDefDirective {
public static ngTemplateContextGuard(
dir: DataGridHeaderCellDefDirective,
ctx: any,
): ctx is DataGridHeaderCellDefDirectiveContext {
return true;
}
constructor(
@Inject(TemplateRef)
public template: TemplateRef<DataGridHeaderCellDefDirectiveContext>,
) {
}
}