projects/angular/components/ui-grid/src/body/ui-grid-row-card-view.directive.ts
Selector | [uiGridRowCardView], ui-grid-row-card-view |
Properties |
|
Optional html |
Type : TemplateRef<IGridRowCardViewContext<T>>
|
Decorators :
@ContentChild(TemplateRef, {static: true})
|
import {
ContentChild,
Directive, TemplateRef,
} from '@angular/core';
export interface IGridRowCardViewContext<T> {
index: number;
last: boolean;
data: T;
}
@Directive({ selector: '[uiGridRowCardView], ui-grid-row-card-view' })
export class UiGridRowCardViewDirective<T> {
@ContentChild(TemplateRef, {
static: true,
})
html?: TemplateRef<IGridRowCardViewContext<T>>;
}