UNPKG

ngx-t-reports

Version:

Angular module for creating dynamic reports and dashboards. Supports various data sources, custom templates, and real-time updates.

31 lines (30 loc) 1.41 kB
import { Observable } from "rxjs"; import { NgxTMatrixTableStoreService } from "./ngx-tmatrix-table-store.service"; import { IDocumentListConfigLocal } from "../../../../types/IMatrixTableState"; export declare function NgxTMatrixTableStoreSelectors(store: NgxTMatrixTableStoreService): { state$: Observable<import("../../../../types/IMatrixTableState").IMatrixTableState>; reportName$: Observable<string | null>; list$: Observable<any[] | null>; listConfig$: Observable<IDocumentListConfigLocal[] | null | undefined>; closedGroups$: Observable<string[]>; isOpen$: Observable<any>; aggregates$: Observable<IDocumentListConfigLocal[] | null>; groupOptions$: Observable<import("../interface/GroupSettingsModel").GroupSettingsModel | null>; tableColumns$: Observable<IDocumentListConfigLocal[] | null | undefined>; displayedColumns$: Observable<any[]>; groupLabelConfig$: Observable<{ level: number; formControlName: string; label: string; }[]>; getGroupedData$: Observable<(import("../functions/groupedBy").GroupConfig | { [key: string]: any; })[]>; groupedColumns$: Observable<{ formControlName: string; label: string; }[]>; groupChart$: Observable<import("../ngx-t-matrix-table.component").GroupChartConfig | null>; draggedGroup$: Observable<string>; scrollIndex$: Observable<number>; };