UNPKG

ag-charts-enterprise

Version:

Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue

33 lines (32 loc) 1 kB
import { _ModuleSupport } from 'ag-charts-community'; import { AbstractModuleInstance, type DynamicContext } from 'ag-charts-core'; export declare class Scrollbar extends AbstractModuleInstance { private readonly ctx; private readonly state; private seriesRect?; private readonly scrollPanner; private get opts(); get enabled(): boolean; constructor(ctx: DynamicContext<_ModuleSupport.ChartRegistry>); private createOrientationState; private resolveProperties; private getDefaultPosition; private resolveAxis; private onLayoutStart; private onLayoutComplete; private getLayoutRect; private updateStyles; private updateTrack; private updateThumb; private updateThumbs; private updateVisibility; private getZoomRange; private handleUserChange; private handleHoverChange; private onWheel; private onAxisWheel; private onScrollbarWheel; private handleWheel; private getZoom; destroy(): void; }