ag-charts-enterprise
Version:
Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue
35 lines (34 loc) • 1.12 kB
TypeScript
import { _ModuleSupport } from 'ag-charts-community';
import { AbstractModuleInstance, type DynamicContext } from 'ag-charts-core';
export declare class Ranges extends AbstractModuleInstance {
private readonly ctx;
private container?;
private dropdownMenu?;
private buttonsToolbar?;
private dropdownToolbar?;
private isDropdown?;
private dropdownLabel;
private dropdownMinWidth?;
private get opts();
constructor(ctx: DynamicContext<_ModuleSupport.ChartRegistry>);
private setup;
private teardown;
private onLayoutStart;
private onLayoutComplete;
private onChartWidgetClick;
private updateToolbarBounds;
private updateCSSVariables;
private getComponentVariables;
private getComponentStateVariables;
private getComponentFill;
private onZoomChanged;
private onButtonPress;
private swapDropdownIn;
private swapDropdownOut;
private resetDropdownButton;
private getDropdownButtonOptions;
private showDropdownMenu;
private updateZoomWithButtonIndex;
private getUpdateWithFn;
private getButtonEnabled;
}