1 | import { OnChanges, PipeTransform, TemplateRef } from '@angular/core';
|
2 | export interface ISummaryColumn {
|
3 | summaryFunc?: (cells: any[]) => any;
|
4 | summaryTemplate?: TemplateRef<any>;
|
5 | prop: string;
|
6 | pipe?: PipeTransform;
|
7 | }
|
8 | export declare class DataTableSummaryRowComponent implements OnChanges {
|
9 | rows: any[];
|
10 | columns: ISummaryColumn[];
|
11 | rowHeight: number;
|
12 | offsetX: number;
|
13 | innerWidth: number;
|
14 | _internalColumns: ISummaryColumn[];
|
15 | summaryRow: any;
|
16 | ngOnChanges(): void;
|
17 | private updateInternalColumns;
|
18 | private updateValues;
|
19 | private getSummaryFunction;
|
20 | }
|