UNPKG

igniteui-react-charts

Version:

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

369 lines (368 loc) 13.4 kB
import { EventArgs, IList$1, Base, Type, IEnumerable$1, Point } from "igniteui-react-core"; import { IBucketizer } from "./IBucketizer"; import { IFastItemColumn$1 } from "igniteui-react-core"; import { Series } from "./Series"; import { Rect } from "igniteui-react-core"; import { ScalerParams } from "./ScalerParams"; import { SeriesView } from "./SeriesView"; import { Axis } from "./Axis"; import { IHasCategoryAxis } from "./IHasCategoryAxis"; import { IHasCategoryModePreference } from "./IHasCategoryModePreference"; import { Brush } from "igniteui-react-core"; import { CategoryAxisBase } from "./CategoryAxisBase"; import { NumericYAxis } from "./NumericYAxis"; import { HighlightingInfo } from "igniteui-react-core"; import { CategoryTransitionInMode } from "./CategoryTransitionInMode"; import { CategoryTransitionSourceFramePreparer } from "./CategoryTransitionSourceFramePreparer"; import { CategoryFrame } from "./CategoryFrame"; import { CategoryMode } from "./CategoryMode"; import { List$1 } from "igniteui-react-core"; import { SeriesLayerPropertyOverlay } from "./SeriesLayerPropertyOverlay"; import { Dictionary$2 } from "igniteui-react-core"; import { CategorySeriesRenderManager } from "./CategorySeriesRenderManager"; import { AssigningCategoryStyleEventArgs } from "./AssigningCategoryStyleEventArgs"; import { TransitionInSpeedType } from "./TransitionInSpeedType"; import { TransitionOutSpeedType } from "./TransitionOutSpeedType"; import { FastItemsSourceEventAction } from "igniteui-react-core"; import { CalculatedColumn } from "./CalculatedColumn"; import { ColumnSupportingCalculation } from "./ColumnSupportingCalculation"; import { RenderSurface } from "./RenderSurface"; import { SupportingCalculation$1 } from "./SupportingCalculation$1"; /** * @hidden */ export declare class FinancialEventArgs extends EventArgs { static $t: Type; constructor(a: number, b: number, c: FinancialCalculationDataSource, d: FinancialCalculationSupportingCalculations, e: FinancialSeries); private _position; get position(): number; set position(a: number); private _count; get count(): number; set count(a: number); private _dataSource; get dataSource(): FinancialCalculationDataSource; set dataSource(a: FinancialCalculationDataSource); private _supportingCalculations; get supportingCalculations(): FinancialCalculationSupportingCalculations; set supportingCalculations(a: FinancialCalculationSupportingCalculations); private _basedOn; get basedOn(): IList$1<string>; set basedOn(a: IList$1<string>); } /** * @hidden */ export declare class FinancialBucketCalculator extends Base implements IBucketizer { static $t: Type; protected a: FinancialSeriesView; constructor(a: FinancialSeriesView); getBucket(a: number): number[]; getBucketWithoutUnknowns(a: number): number[]; getErrorBucket(a: number, b: IFastItemColumn$1<number>): number; c: number; d: number; b: number; getBucketInfo(a: number, b: number, c: number, d: number): { p0: number; p1: number; p2: number; p3: number; }; e(a: number): void; cacheValues(): void; unCacheValues(): void; } /** * @hidden */ export declare abstract class FinancialSeries extends Series implements IHasCategoryAxis, IHasCategoryModePreference { static $t: Type; protected ht(): List$1<SeriesLayerPropertyOverlay>; private aab; private z9; private aaa; private z8; private aac; kv(): any; q1(a: SeriesView): void; xp: FinancialSeriesView; protected get_e7(): boolean; ai(): Axis[]; kq(a: any, b: string): any; md(a: string): string; protected y8(): number; private y6; aj(a: Point): Point[][]; al(a: Point): Point[][]; constructor(); aay: Brush; vy(): Brush; vz(): Brush; o2(): void; protected get_el(): boolean; protected get_f5(): boolean; w8: CategoryAxisBase; xr: NumericYAxis; zy: string; get x4(): IFastItemColumn$1<number>; set x4(a: IFastItemColumn$1<number>); private xz; zp: string; get x2(): IFastItemColumn$1<number>; set x2(a: IFastItemColumn$1<number>); private xx; zu: string; get x3(): IFastItemColumn$1<number>; set x3(a: IFastItemColumn$1<number>); private xy; zc: string; get x1(): IFastItemColumn$1<number>; set x1(a: IFastItemColumn$1<number>); private xw; z2: string; get x6(): IFastItemColumn$1<number>; set x6(a: IFastItemColumn$1<number>); private x0; zl: string; zh: string; zj: string; zf: string; zn: string; protected gb(): boolean; ye: boolean; protected x9: boolean; assigningCategoryStyle: (sender: any, args: AssigningCategoryStyleEventArgs) => void; yg(): boolean; protected aaf(a: AssigningCategoryStyleEventArgs): void; protected xh: CategorySeriesRenderManager; protected aad(a: List$1<number[]>, b: number, c: number, d: CategoryAxisBase, e: ScalerParams, f: boolean, g: number): void; yy(a: Point): number; ka(a: Point, b: boolean): number; j8(a: Point, b: boolean): number; ip(a: Point, b: number, c: Axis, d: ScalerParams, e: number): number; getOffsetValue(): number; getCategoryWidth(): number; we(a: Point, b: boolean, c: boolean): Point; i5(a: Point, b: boolean, c: boolean): number; i1(a: Point, b: boolean, c: boolean): number; i3(a: Point, b: boolean, c: boolean): number; y0(a: Point, b: boolean, c: boolean): number; y1(a: Point, b: boolean, c: boolean): number; y2(a: Point, b: boolean, c: boolean): number; wa(a: Point, b: boolean, c: boolean): Point; wc(a: Point, b: boolean, c: boolean): Point; aa0(a: Point, b: boolean, c: boolean): Point; aaz(a: Point, b: boolean, c: boolean): Point; aa1(a: Point, b: boolean, c: boolean): Point; qb(): void; protected st(a: Rect, b: Rect): void; protected ss(a: Rect, b: Rect): void; protected yj: Dictionary$2<IFastItemColumn$1<number>, string>; protected yk: Dictionary$2<string, string>; private x5; private z7; private x8; protected ra(a: any, b: string, c: any, d: any): void; yb(a: any): boolean; ya(a: any): boolean; protected w1(a: number, b: number, c: Axis): any[]; protected y5(a: SeriesView): number; protected y7(a: SeriesView): number; w0(a: number, b: number): any[]; private xv; protected get_fe(): boolean; o3(): void; dh(a: any, b: Point, c: boolean): HighlightingInfo; y9(a: Point): number; protected xu(a: any, b: Point, c: HighlightingInfo): HighlightingInfo; protected xt(a: any, b: Point, c: HighlightingInfo): HighlightingInfo; protected yc(): boolean; ir(a: Point): number; j3(a: Point): number; protected get_fs(): boolean; a0(): CategoryAxisBase; j5(a: Point): number; kn(a: Point): any; xc: CategoryFrame; xe: CategoryFrame; xa: CategoryFrame; xb(): CategoryFrame; protected yz(a: Rect, b: Rect, c: Rect): number; xj: CategoryTransitionInMode; yf: boolean; protected gn(): boolean; protected xi(): CategoryTransitionInMode; protected c5(): TransitionInSpeedType; protected c8(): TransitionOutSpeedType; aag(a: CategoryFrame, b: FinancialSeriesView): void; aae(a: CategoryFrame, b: FinancialSeriesView): void; he(a: Rect, b: Rect, c: SeriesView): boolean; getViewInfo(a: Rect, b: Rect): { p0: Rect; p1: Rect; }; xk: CategoryTransitionSourceFramePreparer; y3(a: FinancialSeriesView): number; protected o6(): void; rt(a: boolean): void; protected go(): boolean; typical: (sender: any, e: FinancialEventArgs) => void; typicalBasedOn: (sender: any, e: FinancialEventArgs) => void; protected yh(a: IList$1<string>): boolean; get yi(): boolean; protected yd(): boolean; protected z6(a: FinancialEventArgs): void; protected get yq(): IEnumerable$1<number>; private _yn; private yn; protected get yp(): IEnumerable$1<number>; private _ym; private ym; protected get yo(): IEnumerable$1<number>; private _yl; private yl; ys(a: IList$1<number>): IList$1<number>; private x7; protected yr(): IList$1<string>; private yw; getOpenColumnAsArray(): number[]; private yu; getHighColumnAsArray(): number[]; private yv; getLowColumnAsArray(): number[]; private yt; getCloseColumnAsArray(): number[]; private yx; getVolumeColumnAsArray(): number[]; protected pb(a: FastItemsSourceEventAction, b: number, c: number, d: string): void; protected xl(a: number, b: number): FinancialCalculationDataSource; y4(a: number): number; protected xm(a: FinancialCalculationDataSource): FinancialCalculationSupportingCalculations; get categoryAxis(): CategoryAxisBase; private xd; ru(a: Rect, b: RenderSurface): void; rv(): void; private w9; rr(a: Rect, b: Rect, c: RenderSurface, d: string, e: number): void; aw(a: Axis): Axis; preferredCategoryMode(a: CategoryAxisBase): CategoryMode; private xf; get xg(): CategoryMode; set xg(a: CategoryMode); protected get_fm(): boolean; r5(a: Brush, b: Brush): void; private aah; private xq; private xs; kp(a: any): any; static $$p: string[]; } /** * @hidden */ export declare class FinancialCalculationSupportingCalculations extends Base { static $t: Type; a: ColumnSupportingCalculation; c: ColumnSupportingCalculation; d: ColumnSupportingCalculation; b: ColumnSupportingCalculation; h: DataSourceSupportingCalculation; f: DataSourceSupportingCalculation; g: DataSourceSupportingCalculation; e: DataSourceSupportingCalculation; k: (arg1: (arg1: number) => number, arg2: number, arg3: number) => IEnumerable$1<number>; j: (arg1: (arg1: number) => number, arg2: number) => IEnumerable$1<number>; i: (arg1: number) => number; } /** * @hidden */ export declare class DataSourceSupportingCalculation extends SupportingCalculation$1<(dataSource: FinancialCalculationDataSource) => IEnumerable$1<number>> { static $t: Type; constructor(a: number, b: (dataSource: FinancialCalculationDataSource) => IEnumerable$1<number>); constructor(a: number, b: (dataSource: FinancialCalculationDataSource) => IEnumerable$1<number>, c: IList$1<string>); constructor(a: number, ..._rest: any[]); } /** * @hidden */ export declare class FinancialCalculationDataSource extends Base { static $t: Type; private _openColumn; get openColumn(): IList$1<number>; set openColumn(a: IList$1<number>); private _closeColumn; get closeColumn(): IList$1<number>; set closeColumn(a: IList$1<number>); private _highColumn; get highColumn(): IList$1<number>; set highColumn(a: IList$1<number>); private _lowColumn; get lowColumn(): IList$1<number>; set lowColumn(a: IList$1<number>); private _volumeColumn; get volumeColumn(): IList$1<number>; set volumeColumn(a: IList$1<number>); private _indicatorColumn; get indicatorColumn(): IList$1<number>; set indicatorColumn(a: IList$1<number>); private _typicalColumn; get typicalColumn(): CalculatedColumn; set typicalColumn(a: CalculatedColumn); private _trueRange; get trueRange(): CalculatedColumn; set trueRange(a: CalculatedColumn); private _trueLow; get trueLow(): CalculatedColumn; set trueLow(a: CalculatedColumn); private _period; get period(): number; set period(a: number); private _shortPeriod; get shortPeriod(): number; set shortPeriod(a: number); private _longPeriod; get longPeriod(): number; set longPeriod(a: number); private _count; get count(): number; set count(a: number); private _calculateFrom; get calculateFrom(): number; set calculateFrom(a: number); private _calculateCount; get calculateCount(): number; set calculateCount(a: number); private _multiplier; get multiplier(): number; set multiplier(a: number); private _minimumValue; get minimumValue(): number; set minimumValue(a: number); private _maximumValue; get maximumValue(): number; set maximumValue(a: number); private _specifiesRange; get specifiesRange(): boolean; set specifiesRange(a: boolean); private _series; get series(): FinancialSeries; set series(a: FinancialSeries); } /** * @hidden */ export declare abstract class FinancialSeriesView extends SeriesView { static $t: Type; b6: FinancialSeries; b4: FinancialBucketCalculator; b8: number; b7(a: CategoryFrame): boolean; b9(a: CategoryFrame): void; constructor(a: FinancialSeries); protected abstract b5(): FinancialBucketCalculator; ax(): void; getDefaultTooltipTemplate(): string; protected ai(): void; }