UNPKG

ag-charts-community

Version:

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

20 lines (19 loc) 849 B
import { ChartAxisDirection } from 'ag-charts-core'; import type { CartesianAxis } from './axis/cartesianAxis'; import type { PolarAxis } from './axis/polarAxis'; import type { ChartAxis } from './chartAxis'; export declare class ChartAxes<T extends ChartAxis = ChartAxis> extends Array<T> { destroy(): void; findById(id: string): T | undefined; matches(comparison: Record<string, unknown>): boolean; protected getById(id: string): T; } export declare class CartesianChartAxes extends ChartAxes<CartesianAxis> { get [ChartAxisDirection.X](): CartesianAxis; get [ChartAxisDirection.Y](): CartesianAxis; perpendicular(to: CartesianAxis): CartesianAxis; } export declare class PolarChartAxes extends ChartAxes<PolarAxis> { get [ChartAxisDirection.Angle](): PolarAxis; get [ChartAxisDirection.Radius](): PolarAxis; }