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; km(a: Axis): void; kp(a: Axis, b: string): void; protected get_ds(): boolean; f6(a: number, b: ScalerParams): number; private tb; k1(a: IList$1<number>, b: number, c: number, d: ScalerParams): void; protected startCursor(): void; protected resetCursor(): void; private td; f9(a: number, b: ScalerParams): number; private tc; private sm; get breaks(): TimeAxisBreakCollection; private sw; get sx(): TimeAxisLabellingMode; set sx(a: TimeAxisLabellingMode); private su; get labelFormats(): TimeAxisLabelFormatCollection; protected la(a: any, b: string, c: any, d: any): void; protected me(a: Rect, b: Rect): void; protected md(a: Rect, b: Rect): void; ef(): boolean; private _omission; private get omission(); private set omission(value); private tw; private sk; private s0; private s6; private tv; i8(a: number): string; hw(a: any): any; static tg(a: Date, b: boolean, c: Date, d: TimeAxisLabellingMode, e: number, f: IList$1<TimeAxisLabelFormat>, g: CultureInfo): any; static st(a: number, b: IList$1<TimeAxisLabelFormat>, c: CultureInfo): TimeAxisLabelFormat; static tl(a: Date, b: boolean, c: Date, d: TimeAxisLabellingMode, e: number, f: IList$1<TimeAxisLabelFormat>, g: CultureInfo): string; private static sy; protected get_rh(): boolean; protected set_rh(a: boolean): void; private sr; get intervals(): TimeAxisIntervalCollection; private tj; static tk(a: number, b: TimeRepetitionLevel, c: TimeAxisLabellingMode): string; private static sj; private static sl; private sp; private sq; private th; protected lz(a: boolean): void; private sz; private s1; private tu; private s5; get visibleMinimum(): Date; set visibleMinimum(a: Date); private s3; get s8(): Date; set s8(a: Date); private s2; get s7(): Date; set s7(a: Date); private s4; private so; get visibleMaximum(): Date; set visibleMaximum(a: Date); protected se(): void; p1(a: Rect, b: Rect, c: Rect, d: number, e: number): number; i$f(a: number): number; private te; private tf; private tx; private tz; private ty; protected get_dg(): boolean; getWindowRectForSelection(a: Date, b: Date): Rect; getCategorySize(a: Rect, b: Rect, c: Rect): number; private ts; static tr(a: (arg1: number) => Date, b: number): number; private tq; protected sa(): void; static tn(a: number): string; itemLabelFormat(): string; visibleRangeChanged: (sender: any, e: EventArgs) => void; protected rw(a: Rect, b: Rect, c: Rect, d: Rect): number; protected rz(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; }