UNPKG

ngx-t-reports

Version:

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

22 lines (21 loc) 2.27 kB
import { DocumentLitsLabelConfigInterface } from "ngx-t-forms-types"; import { NgxTMatrixTableStoreService } from "./ngx-tmatrix-table-store.service"; import { GroupSettingsModel } from "../interface/GroupSettingsModel"; import { CdkDragDrop } from "@angular/cdk/drag-drop"; import { GroupChartConfig } from "../ngx-t-matrix-table.component"; export declare function NgxTMatrixTableStoreActions(store: NgxTMatrixTableStoreService): { setReportName: (observableOrValue: string | import("rxjs").Observable<string | null> | null) => import("rxjs").Subscription; setList: (observableOrValue: any[] | import("rxjs").Observable<any[] | null> | null) => import("rxjs").Subscription; setListConfig: (() => void) | ((observableOrValue: DocumentLitsLabelConfigInterface[] | import("rxjs").Observable<DocumentLitsLabelConfigInterface[] | null | undefined> | null | undefined) => import("rxjs").Subscription); setAggregates: (observableOrValue: DocumentLitsLabelConfigInterface[] | import("rxjs").Observable<DocumentLitsLabelConfigInterface[] | null> | null) => import("rxjs").Subscription; setGroupOptions: (observableOrValue: GroupSettingsModel | import("rxjs").Observable<GroupSettingsModel | null> | null) => import("rxjs").Subscription; toggleMenu: (() => void) | ((observableOrValue: any) => import("rxjs").Subscription); setGroupChart: (observableOrValue: GroupChartConfig | import("rxjs").Observable<GroupChartConfig | null> | null) => import("rxjs").Subscription; setDraggedGroup: (observableOrValue: string | import("rxjs").Observable<string>) => import("rxjs").Subscription; setScrollIndex: (observableOrValue: number | import("rxjs").Observable<number>) => import("rxjs").Subscription; toggleCloseGroup: (() => void) | ((observableOrValue: any) => import("rxjs").Subscription); removeGroupColumn: (observableOrValue: string | import("rxjs").Observable<string>) => import("rxjs").Subscription; dropGroupColumn: () => void; dropGroupingToSortGroups: (observableOrValue: CdkDragDrop<string[], string[], any> | import("rxjs").Observable<CdkDragDrop<string[], string[], any>>) => import("rxjs").Subscription; addToGrouping: (observableOrValue: string | import("rxjs").Observable<string>) => import("rxjs").Subscription; };