igniteui-angular-charts
Version:
Ignite UI Angular charting components for building rich data visualizations for modern web apps.
101 lines (100 loc) • 3.68 kB
TypeScript
import { CategoryXAxis } from "./CategoryXAxis";
import { ITimeRangeSelectorAxis } from "./ITimeRangeSelectorAxis";
import { IOrdinalAxis } from "./IOrdinalAxis";
import { Axis } from "./Axis";
import { TimeAxisLabellingMode } from "./TimeAxisLabellingMode";
import { TimeAxisLabelFormatCollection } from "./TimeAxisLabelFormatCollection";
import { Rect } from "igniteui-angular-core";
import { ScalerParams } from "./ScalerParams";
import { CategoryMode } from "./CategoryMode";
import { IList$1, EventArgs, Type } from "igniteui-angular-core";
import { IGetItemAtIndex } from "igniteui-angular-core";
import { FastItemsSourceEventArgs } from "igniteui-angular-core";
/**
* @hidden
*/
export declare class OrdinalTimeXAxis extends CategoryXAxis implements ITimeRangeSelectorAxis, IOrdinalAxis {
static $t: Type;
gd(a: number, b: Rect, c: Rect): number;
gb(a: number, b: ScalerParams, c: CategoryMode): number;
gc(a: number, b: ScalerParams): number;
private tl;
la(a: IList$1<number[]>, b: IList$1<number>, c: number, d: number, e: ScalerParams): void;
lb(a: IList$1<number>, b: number, c: number, d: ScalerParams): void;
gg(a: number, b: Rect, c: Rect): number;
getUnscaledValue3(a: number, b: Rect, c: Rect, d: CategoryMode): number;
gf(a: number, b: ScalerParams): number;
private tm;
ge(a: number, b: ScalerParams, c: CategoryMode): number;
lc(a: IList$1<number>, b: number, c: number, d: ScalerParams): void;
constructor();
al(): Axis;
protected lk(a: any, b: string, c: any, d: any): void;
private s8;
get actualMinimumValue(): Date;
set actualMinimumValue(a: Date);
private s7;
get actualMaximumValue(): Date;
set actualMaximumValue(a: Date);
private te;
get visibleMinimum(): Date;
set visibleMinimum(a: Date);
private td;
get visibleMaximum(): Date;
set visibleMaximum(a: Date);
private ta;
get ti(): Date;
set ti(a: Date);
private s9;
get th(): Date;
set th(a: Date);
private t0;
private t1;
private to;
protected l9(a: boolean): void;
private tn;
get dateTimeMemberPath(): string;
set dateTimeMemberPath(a: string);
private s3;
get s4(): TimeAxisLabellingMode;
set s4(a: TimeAxisLabellingMode);
protected get_dv(): boolean;
private s5;
private get s6();
private set s6(value);
protected mo(a: Rect, b: Rect): void;
getWindowRectForSelection(a: Date, b: Date): Rect;
private s1;
get s2(): TimeAxisLabelFormatCollection;
private tz;
lm(a: string): void;
h2(a: any): any;
jh(a: number): string;
getDateTime(a: number): Date;
private get ty();
private get tv();
protected rv(): IGetItemAtIndex;
protected mn(a: Rect, b: Rect): void;
protected r4(a: number, b: ScalerParams): number;
protected r3(a: number, b: number, c: boolean, d: ScalerParams): number;
private tx;
private tw;
itemLabelFormat(): string;
private tc;
get minimumValue(): Date;
set minimumValue(a: Date);
private tb;
get maximumValue(): Date;
set maximumValue(a: Date);
ek(): boolean;
visibleRangeChanged: (sender: any, e: EventArgs) => void;
protected re(a: FastItemsSourceEventArgs): void;
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[];
}