UNPKG

ag-charts-enterprise

Version:

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

34 lines (33 loc) 1.16 kB
import { _ModuleSupport } from 'ag-charts-community'; import { AbstractModuleInstance, type NormalisedBandHighlightOptions } from 'ag-charts-core'; export declare class BandHighlight extends AbstractModuleInstance { private readonly ctx; static readonly className = "BandHighlight"; readonly id: string; private options; private readonly fillGradientDefaults; private readonly fillPatternDefaults; private readonly fillImageDefaults; private readonly axisCtx; private bounds; private axisLayout?; private readonly bandHighlightGroup; private readonly rangeNode; private activeAxisHighlight?; constructor(ctx: _ModuleSupport.ChartAxisRegistry<_ModuleSupport.AxisContext>); applyOptions(options: NormalisedBandHighlightOptions): void; private axisChange; private isHover; private onClick; private clearAllHighlight; private onKeyPress; private onHoverLikeEvent; private handleHoverHighlight; private layout; private updateBand; private isVertical; private onHighlightChange; private updateBandPosition; private showBand; private hideBand; }