UNPKG

tsiclient

Version:

<a href="https://tsiclientsample.azurewebsites.net"><img src="https://insights.timeseries.azure.com/favicons/android-chrome-192x192.png" align="left" hspace="10" vspace="6" height="100px"></a>

41 lines (40 loc) 1.67 kB
import { Component } from "./Component-8ea21f2e"; import { ChartOptions } from "./ChartOptions-23377755"; import { ChartComponentData } from "./ChartComponentData-cfbea0e5"; declare class Grid extends Component { private gridComponent; private rowLabelKey; private colorKey; private aggIndexKey; private chartComponentData; private draw; private closeButton; private filteredTimestamps; private table; private tableHeaderRow; private tableContentRows; usesSeconds: boolean; usesMillis: boolean; constructor(renderTarget: Element); static hideGrid(renderTarget: any): void; static showGrid(renderTarget: any, chartOptions: ChartOptions, aggregateExpressionOptions: any, chartComponentData: ChartComponentData): void; static createGridEllipsisOption(renderTarget: any, chartOptions: ChartOptions, aggregateExpressionOptions: any, chartComponentData: ChartComponentData, labelText?: string): { iconClass: string; label: string; action: () => void; description: string; }; Grid(): void; private cellClass; focus: (rowIdx: any, colIdx: any) => void; renderFromAggregates(data: any, options: any, aggregateExpressionOptions: any, chartComponentData: any): void; private getRowData; private convertSeriesToGridData; private getFormattedDate; private setFilteredTimestamps; private addHeaderCells; private addValueCells; render(data: any, options: any, aggregateExpressionOptions: any, chartComponentData?: ChartComponentData): void; private arrowNavigate; } export { Grid as default };