UNPKG

igniteui-react-charts

Version:

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

131 lines (130 loc) 3.79 kB
import { Base, Point, Type } from "igniteui-react-core"; import { ISeriesViewerScrollbarManager } from "./ISeriesViewerScrollbarManager"; import { IExecutionContext } from "igniteui-react-core"; import { DoubleAnimator } from "igniteui-react-core"; import { SeriesViewer } from "./SeriesViewer"; import { SeriesViewerScrollbarMode } from "./SeriesViewerScrollbarMode"; import { SeriesViewerHorizontalScrollbarPosition } from "./SeriesViewerHorizontalScrollbarPosition"; import { SeriesViewerVerticalScrollbarPosition } from "./SeriesViewerVerticalScrollbarPosition"; import { Brush } from "igniteui-react-core"; import { Rect } from "igniteui-react-core"; /** * @hidden */ export declare class SeriesViewerScrollbarManager extends Base implements ISeriesViewerScrollbarManager { static $t: Type; constructor(); private i; get o(): boolean; private l; private _executionContext; get executionContext(): IExecutionContext; set executionContext(a: IExecutionContext); private _animator; get animator(): DoubleAnimator; set animator(a: DoubleAnimator); private _owner; get owner(): SeriesViewer; set owner(a: SeriesViewer); private b; private c; private a; private d; onHorizontalScrollbarModeChanged(a: SeriesViewerScrollbarMode): void; onVerticalScrollbarModeChanged(a: SeriesViewerScrollbarMode): void; bf(): void; be(): void; updateScrollbars(a: SeriesViewer, b: Rect, c: Rect, d: Rect, e: Rect): void; private bd; private y; private static aw; private at; private static a8; private ab; private static ax; private ag; private static a1; private af; private static a0; private h; private ao; private static a4; private x; private static av; private ak; private static a2; private as; private static a7; private ar; private static a6; private n; private bl; private static bp; private bn; private static br; private bm; private static bq; private bo; private static bs; private ap; private static a5; private ad; private static az; private an; private static a3; private aa; private static ay; updateBarDimensions(a: SeriesViewer, b: number, c: number, d: number, e: boolean, f: number, g: number, h: number, i: number, j: number, k: boolean, l: number, m: number): void; updateBarAppearance(a: SeriesViewer, b: Brush, c: Brush, d: Brush, e: Brush, f: number, g: number, h: number, i: number): void; private bw; private bz; private ai; private au; private aq; private aj; private al; private z; private ac; private ah; private am; private ae; private g; private b2; private m; private b3; private bx; private by; updateVerticalScrollbarPosition(a: SeriesViewerVerticalScrollbarPosition): void; updateHorizontalScrollbarPosition(a: SeriesViewerHorizontalScrollbarPosition): void; private bj; private b0; private b1; private t; private bk; private f; private a9; private bc; private bb; private e; private w; private u; private bi; private ba; private bv; private j; private k; shouldHandleInteraction(a: Point, b: boolean): boolean; private bt; onCrosshairMoved(a: Point): void; private v; private q; private p; private s; private r; private bu; onScrollbarDrag(a: Point, b: boolean): void; private bh; private bg; onScrollbarDragComplete(a: Point, b: boolean): void; onScrollbarDragCancel(): void; }