UNPKG

igniteui-react-charts

Version:

Ignite UI React charting components for building rich data visualizations using TypeScript APIs.

115 lines (114 loc) 4.14 kB
import { TimeAxisBase } from "./TimeAxisBase"; import { ITimeRangeSelectorAxis } from "./ITimeRangeSelectorAxis"; import { TimeAxisBreakCollection } from "./TimeAxisBreakCollection"; import { TimeAxisLabellingMode } from "./TimeAxisLabellingMode"; import { Axis } from "./Axis"; import { TimeAxisLabelFormatCollection } from "./TimeAxisLabelFormatCollection"; import { TimeAxisIntervalCollection } from "./TimeAxisIntervalCollection"; import { Type, IList$1, EventArgs } from "igniteui-react-core"; import { TimeAxisLabelFormat } from "./TimeAxisLabelFormat"; import { ScalerParams } from "./ScalerParams"; import { Rect } from "igniteui-react-core"; import { CultureInfo } from "igniteui-react-core"; import { TimeRepetitionLevel } from "./TimeRepetitionLevel"; /** * @hidden */ export declare class TimeXAxis extends TimeAxisBase implements ITimeRangeSelectorAxis { static $t: Type; constructor(); al(): Axis; ko(a: Axis): void; kr(a: Axis, b: string): void; protected get_ds(): boolean; f7(a: number, b: ScalerParams): number; private tg; k3(a: IList$1<number>, b: number, c: number, d: ScalerParams): void; protected startCursor(): void; protected resetCursor(): void; private ti; ga(a: number, b: ScalerParams): number; private th; private sr; get breaks(): TimeAxisBreakCollection; private s1; get s2(): TimeAxisLabellingMode; set s2(a: TimeAxisLabellingMode); private sz; get labelFormats(): TimeAxisLabelFormatCollection; protected lc(a: any, b: string, c: any, d: any): void; protected mg(a: Rect, b: Rect): void; protected mf(a: Rect, b: Rect): void; eg(): boolean; private _omission; private get omission(); private set omission(value); private t1; private sp; private s5; private tb; private t0; ja(a: number): string; hy(a: any): any; static tl(a: Date, b: boolean, c: Date, d: TimeAxisLabellingMode, e: number, f: IList$1<TimeAxisLabelFormat>, g: CultureInfo): any; static sy(a: number, b: IList$1<TimeAxisLabelFormat>, c: CultureInfo): TimeAxisLabelFormat; static tq(a: Date, b: boolean, c: Date, d: TimeAxisLabellingMode, e: number, f: IList$1<TimeAxisLabelFormat>, g: CultureInfo): string; private static s3; protected get_rm(): boolean; protected set_rm(a: boolean): void; private sw; get intervals(): TimeAxisIntervalCollection; private to; static tp(a: number, b: TimeRepetitionLevel, c: TimeAxisLabellingMode): string; private static so; private static sq; private su; private sv; private tm; protected l1(a: boolean): void; private s4; private s6; private tz; private ta; get visibleMinimum(): Date; set visibleMinimum(a: Date); private s8; get td(): Date; set td(a: Date); private s7; get tc(): Date; set tc(a: Date); private s9; private st; get visibleMaximum(): Date; set visibleMaximum(a: Date); protected sj(): void; p4(a: Rect, b: Rect, c: Rect, d: number, e: number): number; i$f(a: number): number; private tj; private tk; private t2; private t4; private t3; protected get_dg(): boolean; getWindowRectForSelection(a: Date, b: Date): Rect; getCategorySize(a: Rect, b: Rect, c: Rect): number; private tx; static tw(a: (arg1: number) => Date, b: number): number; private tv; protected sf(): void; static ts(a: number): string; itemLabelFormat(): string; visibleRangeChanged: (sender: any, e: EventArgs) => void; protected r1(a: Rect, b: Rect, c: Rect, d: Rect): number; protected r4(a: Rect, b: Rect, c: Rect, d: Rect): number; get isVertical(): boolean; j$d(a: number, b: ScalerParams): number; j$c(a: number, b: ScalerParams): number; j$e(a: IList$1<number[]>, b: IList$1<number>, c: number, d: number, e: ScalerParams): void; j$f(a: IList$1<number>, b: number, c: number, d: ScalerParams): void; j$g(a: IList$1<number>, b: number, c: number, d: ScalerParams): void; get j$b(): boolean; j$a(): number[]; get i$a(): boolean; }