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>

56 lines (55 loc) 1.87 kB
import { ChartComponent } from "./ChartComponent-837ef9b4"; declare class AvailabilityChart extends ChartComponent { private fromMillis; private toMillis; private selectedFromMillis; private selectedToMillis; private zoomedFromMillis; private zoomedToMillis; private minBrushWidth; private color; private transformedAvailability; private minGhostWidth; private timeContainer; private dateTimeButton; private margins; private targetElement; private uxClient; private brushMoveAction; private brushContextMenuActions; private timePickerLineChart; private timePickerContainer; private timePickerChart; private timePickerTextContainer; private sparkLineChart; private ae; private rawAvailability; private maxBuckets; private bucketSize; private dateTimePickerContainer; private dateTimePicker; constructor(renderTarget: Element); //the most zoomed in possible private getMinZoomedRange; private zoom; private setChartOptions; private dateTimePickerAction; //transformation of buckets created by the UX client to buckets for the availabilityChart private createDisplayBuckets; private setRangeVariables; render(transformedAvailability: any, chartOptions: any, rawAvailability?: any): void; private buildZoomButtons; private setSelectedMillis; private renderDateTimeButton; private setFromAndToTimes; private drawGhost; private drawWarmRange; private buildCompactFromAndTo; private offsetUTC; private buildFromAndToContainer; private setTicks; private setAvailabilityRange; setBrush(fromMillis: any, toMillis: any, isFromButton?: boolean): void; private createSparkLineOptions; } export { AvailabilityChart as default };