UNPKG

ag-charts-community

Version:

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

28 lines (27 loc) 1.16 kB
import type { ChartOptions } from '../module/optionsModule'; import { BBox } from '../scene/bbox'; import type { TransferableResources } from './chart'; import { Chart } from './chart'; import { PolarChartAxes } from './chartAxes'; import type { LayoutContext } from './layout/layoutManager'; import type { Series } from './series/series'; import type { SeriesProperties } from './series/seriesProperties'; import type { SeriesNodeDatum } from './series/seriesTypes'; export declare class PolarChart extends Chart { static readonly className = "PolarChart"; static readonly type: "polar"; series: Series<SeriesNodeDatum, object, SeriesProperties<object> & { marker?: { size: number; }; }>[]; axes: PolarChartAxes; createChartAxes(): PolarChartAxes; constructor(options: ChartOptions, resources?: TransferableResources); getChartType(): "polar"; isDataTransactionSupported(): boolean; protected performLayout(ctx: LayoutContext): Promise<void>; protected updateAxes(seriesBox: BBox, cx: number, cy: number, radius: number): void; private computeCircle; private refineCircle; }