UNPKG

@taiga-ui/addon-table

Version:

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

23 lines (22 loc) 1.29 kB
import type { QueryList } from '@angular/core'; import { EventEmitter } from '@angular/core'; 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, any>>> { private readonly options; protected readonly table: TuiTableDirective<T>; readonly rows: QueryList<TuiTableTr<T>>; data: readonly T[]; /** @deprecated: drop in v5.0, use TuiTableExpand */ heading: PolymorpheusContent; /** @deprecated: drop in v5.0, use TuiTableExpand */ open: boolean; /** @deprecated: drop in v5.0, use TuiTableExpand */ readonly openChange: EventEmitter<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; }; "heading": { "alias": "heading"; "required": false; }; "open": { "alias": "open"; "required": false; }; }, { "openChange": "openChange"; }, ["rows"], ["*"], true, never>; }