@taiga-ui/addon-table
Version:
A library to display tabled data with filters, search, group actions, etc.
19 lines (18 loc) • 1.32 kB
TypeScript
import { type PolymorpheusContent } from '@taiga-ui/polymorpheus';
import { TuiTableDirective } from '../directives/table.directive';
import { TuiTableTr } from '../tr/tr.component';
import * as i0 from "@angular/core";
export declare class TuiTableTbody<T extends Partial<Record<keyof T, unknown>>> {
private readonly options;
protected readonly table: TuiTableDirective<T>;
readonly rows: import("@angular/core").Signal<readonly TuiTableTr<T>[]>;
readonly data: import("@angular/core").InputSignal<readonly T[]>;
/** @deprecated: drop in v5.0, use TuiTableExpand */
readonly heading: import("@angular/core").InputSignal<PolymorpheusContent>;
/** @deprecated: drop in v5.0, use TuiTableExpand */
readonly open: import("@angular/core").ModelSignal<boolean>;
/** @deprecated: drop in v5.0, use TuiTableExpand */
protected onClick: () => void;
static ɵfac: i0.ɵɵFactoryDeclaration<TuiTableTbody<any>, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<TuiTableTbody<any>, "tbody[tuiTbody]", never, { "data": { "alias": "data"; "required": false; "isSignal": true; }; "heading": { "alias": "heading"; "required": false; "isSignal": true; }; "open": { "alias": "open"; "required": false; "isSignal": true; }; }, { "open": "openChange"; }, ["rows"], ["*"], true, never>;
}