UNPKG

igniteui-react-charts

Version:

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

114 lines (113 loc) 4.72 kB
import { CategoryBucketCalculator } from "./CategoryBucketCalculator"; import { Type } from "igniteui-react-core"; import { IFastItemColumn$1 } from "igniteui-react-core"; import { CategorySeries } from "./CategorySeries"; import { IIsCategoryBased } from "./IIsCategoryBased"; import { IHasHighLowValueCategory } from "./IHasHighLowValueCategory"; import { RangeCategoryFramePreparer } from "./RangeCategoryFramePreparer"; import { CategoryMode } from "./CategoryMode"; import { ICategoryScaler } from "./ICategoryScaler"; import { IScaler } from "./IScaler"; import { IBucketizer } from "./IBucketizer"; import { CategorySeriesView } from "./CategorySeriesView"; import { CategoryFrame } from "./CategoryFrame"; import { SeriesView } from "./SeriesView"; import { ISupportsMarkers } from "./ISupportsMarkers"; import { IProvidesViewport } from "./IProvidesViewport"; import { ISupportsErrorBars } from "./ISupportsErrorBars"; import { List$1 } from "igniteui-react-core"; import { SeriesLayerPropertyOverlay } from "./SeriesLayerPropertyOverlay"; import { CategoryTransitionInMode } from "./CategoryTransitionInMode"; import { Polyline } from "igniteui-react-core"; import { Polygon } from "igniteui-react-core"; import { AxisRange } from "./AxisRange"; import { Rect } from "igniteui-react-core"; import { Axis } from "./Axis"; import { FastItemsSourceEventAction } from "igniteui-react-core"; import { IDetectsCollisions } from "./IDetectsCollisions"; import { RenderSurface } from "./RenderSurface"; import { ValueCollisionMode } from "./ValueCollisionMode"; import { ChartSelection } from "./ChartSelection"; import { SeriesSelectionBehavior } from "./SeriesSelectionBehavior"; /** * @hidden */ export declare class RangeCategoryBucketCalculator extends CategoryBucketCalculator { static $t: Type; j: RangeCategorySeriesView; constructor(a: RangeCategorySeriesView); getBucketWithoutUnknowns(a: number): number[]; getBucket(a: number): number[]; private l; private k; private i; private h; cacheValues(): void; unCacheValues(): void; } /** * @hidden */ export declare abstract class RangeCategorySeries extends CategorySeries implements IIsCategoryBased, IHasHighLowValueCategory { static $t: Type; protected ct(): SeriesView; getHostReferenceValue(): number; rj(a: SeriesView): void; abn: RangeCategorySeriesView; constructor(); private _RangeFramePreparer; get RangeFramePreparer(): RangeCategoryFramePreparer; set RangeFramePreparer(a: RangeCategoryFramePreparer); abl(a: ISupportsMarkers, b: IProvidesViewport, c: ISupportsErrorBars, d: IBucketizer): RangeCategoryFramePreparer; ab0: string; protected gj(): boolean; protected h1(): List$1<SeriesLayerPropertyOverlay>; private ab3; private ab2; k1(a: any, b: string): any; mq(a: string): string; get lowColumn(): IFastItemColumn$1<number>; set lowColumn(a: IFastItemColumn$1<number>); private abp; abx: string; get highColumn(): IFastItemColumn$1<number>; set highColumn(a: IFastItemColumn$1<number>); private abo; abv: string; abt: string; protected zu(): CategoryTransitionInMode; abd(a: CategoryFrame, b: CategorySeriesView): void; protected ab4(a: Polyline, b: Polygon, c: Polyline, d: number, e: List$1<number[]>, f: boolean): void; az(a: Rect): AxisRange; gl(a: any): boolean; protected rs(a: any, b: string, c: any, d: any): void; ay(a: Axis): AxisRange; protected pq(a: FastItemsSourceEventAction, b: number, c: number, d: string): void; hm(a: Rect, b: Rect, c: SeriesView): boolean; aba(a: CategoryFrame, b: CategorySeriesView): void; get currentCategoryMode(): CategoryMode; get scaler(): ICategoryScaler; get yScaler(): IScaler; get bucketizer(): IBucketizer; get currentMode2Index(): number; provideCollisionDetector(): IDetectsCollisions; get mayContainUnknowns(): boolean; sc(a: Rect, b: RenderSurface): void; private abk; r9(a: Rect, b: Rect, c: RenderSurface, d: string, e: number): void; i7(): number; aa6(a: ValueCollisionMode, b: List$1<ChartSelection>, c: number, d: number, e: number, f: number, g: SeriesSelectionBehavior): void; aax(a: List$1<ChartSelection>, b: number, c: SeriesSelectionBehavior): void; get useHighMarkerFidelity(): boolean; static $$p: string[]; } /** * @hidden */ export declare class RangeCategorySeriesView extends CategorySeriesView { static $t: Type; di: RangeCategorySeries; constructor(a: RangeCategorySeries); dj(a: Polyline, b: Polygon, c: Polyline, d: number, e: List$1<number[]>, f: boolean): void; da(): CategoryBucketCalculator; }