igniteui-angular-charts
Version:
Ignite UI Angular charting components for building rich data visualizations for modern web apps.
106 lines (105 loc) • 3.78 kB
TypeScript
import { CategoryAxisBase } from "./CategoryAxisBase";
import { ISortingAxis } from "./ISortingAxis";
import { IDateTimeAxis } from "./IDateTimeAxis";
import { IFastItemColumn$1 } from "igniteui-angular-core";
import { List$1 } from "igniteui-angular-core";
import { IList$1, Type } from "igniteui-angular-core";
import { AxisOrientation } from "./AxisOrientation";
import { ScalerParams } from "./ScalerParams";
import { Rect } from "igniteui-angular-core";
import { CategoryMode } from "./CategoryMode";
import { SortedListView$1 } from "./SortedListView$1";
import { Series } from "./Series";
import { AxisLabelPanelBase } from "./AxisLabelPanelBase";
/**
* @hidden
*/
export declare abstract class TimeAxisBase extends CategoryAxisBase implements ISortingAxis, IDateTimeAxis {
static $t: Type;
constructor();
jg(): string;
jf(a: string): string;
ag(): number[];
gc(a: number, b: ScalerParams): number;
h0(a: any, b: string): any;
private sa;
private sb;
gf(a: number, b: ScalerParams): number;
getUnscaledValue3(a: number, b: Rect, c: Rect, d: CategoryMode): number;
i$h(): void;
sq(): void;
protected sv(): void;
dateTimeMemberPath: string;
get ru(): IFastItemColumn$1<Date>;
set ru(a: IFastItemColumn$1<Date>);
private rt;
private r2;
protected get r3(): List$1<number>;
protected set r3(a: List$1<number>);
get i$b(): List$1<number>;
protected sr(): void;
i$e(a: Rect, b: Rect, c: Rect, d: Rect): number;
protected sd(a: Rect, b: Rect, c: Rect, d: Rect): number;
protected sc(a: Date): number;
i$g(a: Rect, b: Rect, c: Rect, d: Rect): number;
protected sg(a: Rect, b: Rect, c: Rect, d: Rect): number;
protected sf(a: Date): number;
i$d(a: number): number;
i$c(a: number): number;
protected se(a: Date, b: SortedListView$1<Date>): number;
i$f(a: number): number;
i$i(): void;
rz: boolean;
private rx;
protected get_ry(): boolean;
protected set_ry(a: boolean): void;
get ry(): boolean;
set ry(a: boolean);
lm(a: string): void;
lp(a: any): void;
lo(a: any): void;
ek(): boolean;
protected r1(): boolean;
protected r0(): boolean;
private r5;
get actualMinimumValue(): Date;
set actualMinimumValue(a: Date);
private r4;
h5(): any;
get actualMaximumValue(): Date;
set actualMaximumValue(a: Date);
h4(): any;
minimumValue: Date;
maximumValue: Date;
private ss;
protected lk(a: any, b: string, c: any, d: any): void;
private sp;
protected rw(a: string): IFastItemColumn$1<Date>;
static rv(a: string, b: CategoryAxisBase): IFastItemColumn$1<Date>;
a0(): AxisLabelPanelBase;
protected get_bm(): AxisOrientation;
get bm(): AxisOrientation;
protected l9(a: boolean): void;
protected get_dm(): boolean;
protected startCursor(): void;
protected resetCursor(): void;
StartTimeCursor(): void;
ResetTimeCursor(): void;
getCategorySize(a: Rect, b: Rect, c: Rect): number;
getGroupCenter(a: number, b: Rect, c: Rect, d: Rect): number;
qe(a: Rect, b: Rect, c: Rect): number;
protected get_d0(): boolean;
protected so(a: Date, b: Date): number;
preferredCategoryMode(a: Series): CategoryMode;
protected hz(a: number): any;
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;
static $$p: string[];
}