1 | import { C as Component, a as ChartOptions } from './Component-1d0e5b9b';
|
2 | import { C as ChartComponentData } from './ChartComponentData-d183191c';
|
3 |
|
4 | declare class Grid extends Component {
|
5 | private gridComponent;
|
6 | private rowLabelKey;
|
7 | private colorKey;
|
8 | private aggIndexKey;
|
9 | private chartComponentData;
|
10 | private draw;
|
11 | private closeButton;
|
12 | private filteredTimestamps;
|
13 | private table;
|
14 | private tableHeaderRow;
|
15 | private tableContentRows;
|
16 | usesSeconds: boolean;
|
17 | usesMillis: boolean;
|
18 | constructor(renderTarget: Element);
|
19 | static hideGrid(renderTarget: any): void;
|
20 | static showGrid(renderTarget: any, chartOptions: ChartOptions, aggregateExpressionOptions: any, chartComponentData: ChartComponentData): void;
|
21 | static createGridEllipsisOption(renderTarget: any, chartOptions: ChartOptions, aggregateExpressionOptions: any, chartComponentData: ChartComponentData, labelText?: string): {
|
22 | iconClass: string;
|
23 | label: string;
|
24 | action: () => void;
|
25 | description: string;
|
26 | };
|
27 | Grid(): void;
|
28 | private cellClass;
|
29 | focus: (rowIdx: any, colIdx: any) => void;
|
30 | renderFromAggregates(data: any, options: any, aggregateExpressionOptions: any, chartComponentData: any): void;
|
31 | private getRowData;
|
32 | private convertSeriesToGridData;
|
33 | private getFormattedDate;
|
34 | private setFilteredTimestamps;
|
35 | private addHeaderCells;
|
36 | private addValueCells;
|
37 | render(data: any, options: any, aggregateExpressionOptions: any, chartComponentData?: ChartComponentData): void;
|
38 | private arrowNavigate;
|
39 | }
|
40 |
|
41 | export { Grid as G };
|