@alauda/ui
Version:
Angular UI components by Alauda Frontend Team.
14 lines (13 loc) • 832 B
TypeScript
import { CdkRowDef } from '@angular/cdk/table';
import * as i0 from "@angular/core";
/**
* Data row definition for the aui-table.
* Captures the header row's template and other row properties such as the columns to display and
* a when predicate that describes when this row should be used.
*/
export declare class TableRowDefDirective<T> extends CdkRowDef<T> {
columns: Iterable<string>;
set auiTableRowDefWhen(v: (index: number, rowData: T) => boolean);
static ɵfac: i0.ɵɵFactoryDeclaration<TableRowDefDirective<any>, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<TableRowDefDirective<any>, "[auiTableRowDef]", never, { "columns": { "alias": "auiTableRowDefColumns"; "required": false; }; "auiTableRowDefWhen": { "alias": "auiTableRowDefWhen"; "required": false; }; }, {}, never, never, true, never>;
}