@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
12 lines (11 loc) • 495 B
TypeScript
import { SelectionModel } from '@angular/cdk/collections';
import { Observable } from 'rxjs';
import * as i0 from "@angular/core";
export declare class SelectRowService<Data extends Record<string, any>> {
selectedRows$: Observable<Data[]>;
readonly selectionModel: SelectionModel<Data>;
constructor();
get selectedRows(): Data[];
static ɵfac: i0.ɵɵFactoryDeclaration<SelectRowService<any>, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<SelectRowService<any>>;
}