UNPKG

@taiga-ui/addon-table

Version:

A library to display tabled data with filters, search, group actions, etc.

24 lines (23 loc) 1.73 kB
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 TuiTableTbodyDirective<T extends Partial<Record<keyof T, unknown>>> { readonly rows: import("@angular/core").Signal<readonly TuiTableTr<T>[]>; readonly data: import("@angular/core").InputSignal<readonly T[]>; static ɵfac: i0.ɵɵFactoryDeclaration<TuiTableTbodyDirective<any>, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<TuiTableTbodyDirective<any>, never, never, { "data": { "alias": "data"; "required": false; "isSignal": true; }; }, {}, ["rows"], never, true, never>; } /** TODO(v6): delete */ export declare class TuiTableTbody<T extends Partial<Record<keyof T, unknown>>> { private readonly options; protected readonly table: TuiTableDirective<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, { "heading": { "alias": "heading"; "required": false; "isSignal": true; }; "open": { "alias": "open"; "required": false; "isSignal": true; }; }, { "open": "openChange"; }, never, ["*"], true, [{ directive: typeof TuiTableTbodyDirective; inputs: { "data": "data"; }; outputs: {}; }]>; }