@taiga-ui/addon-table
Version:
A library to display tabled data with filters, search, group actions, etc.
14 lines (13 loc) • 766 B
TypeScript
import { type Signal } from '@angular/core';
import { TuiControl } from '@taiga-ui/cdk/classes';
import { type TuiCheckboxRowDirective } from './checkbox-row.directive';
import * as i0 from "@angular/core";
export declare class TuiTableControlDirective<T> extends TuiControl<readonly T[]> {
private readonly children;
readonly checked: Signal<boolean>;
readonly indeterminate: Signal<boolean>;
toggleAll(): void;
process(checkbox: TuiCheckboxRowDirective<T>): void;
static ɵfac: i0.ɵɵFactoryDeclaration<TuiTableControlDirective<any>, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<TuiTableControlDirective<any>, "[tuiTable][ngModel],[tuiTable][formControl],[tuiTable][formControlName]", never, {}, {}, never, never, true, never>;
}