UNPKG

@rxap/table-system

Version:

This package provides a set of Angular directives, components, and services to enhance data tables with features like row expansion, full-text search, and row selection with checkboxes. It includes modules for easy integration of these features into exist

18 lines (17 loc) 914 B
import { OnInit } from '@angular/core'; import { SelectRowService } from '../select-row.service'; import { Observable } from 'rxjs'; import { MatCheckboxChange } from '@angular/material/checkbox'; import { CdkTable } from '@angular/cdk/table'; import * as i0 from "@angular/core"; export declare class CheckboxHeaderCellComponent<Data extends Record<string, any>> implements OnInit { private readonly cdkTable; private readonly selectRow; indeterminate$: Observable<boolean>; checked$: Observable<boolean>; constructor(cdkTable: CdkTable<Data>, selectRow: SelectRowService<Data>); ngOnInit(): void; onChange($event: MatCheckboxChange): void; static ɵfac: i0.ɵɵFactoryDeclaration<CheckboxHeaderCellComponent<any>, never>; static ɵcmp: i0.ɵɵComponentDeclaration<CheckboxHeaderCellComponent<any>, "th[rxap-checkbox-header-cell]", never, {}, {}, never, never, true, never>; }