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>

66 lines (65 loc) 2.17 kB
import { ChartComponent } from "./ChartComponent-837ef9b4"; declare class DateTimePicker extends ChartComponent { private calendar; private calendarPicker; private timeControls; private minMillis; private maxMillis; private fromMillis; private toMillis; private fromMinutes; private fromHours; private toMinutes; private toHours; private onSet; private onCancel; private isValid; private targetElement; private dateTimeSelectionPanel; private quickTimesPanel; private isSettingStartTime; private startRange; private endRange; private anchorDate; private offsetName; private fromInput; private toInput; private quickTimeArray; constructor(renderTarget: Element); // returns -1 if not currently a quicktime private getCurrentQuickTime; getQuickTimeText(quickTimeMillis: any): any; private convertToCalendarDate; private setNewOffset; private onSaveOrCancel; render(chartOptions: any, minMillis: number, maxMillis: number, fromMillis?: number, toMillis?: number, onSet?: any, onCancel?: any): void; private updateDisplayedDateTimes; private setFromQuickTimes; private buildQuickTimesPanel; private createTimeString; private getTimeFormat; updateFromAndTo(fromMillis: any, toMillis: any): void; private createTimezonePicker; //zero out everything but year, month and day private roundDay; private setTimeRange; private createCalendar; private setSelectedQuickTimes; private setFromDate; private setToDate; private setIsSaveable; //line up the seconds and millis with the second and millis of the max date private adjustSecondsAndMillis; private setFromMillis; private setToMillis; private displayRangeErrors; private rangeIsValid; private updateDisplayedFromDateTime; private updateDisplayedToDateTime; private offsetUTC; private offsetFromUTC; private checkDateTimeValidity; private setTimeInputBox; private createTimePicker; } export { DateTimePicker as default };