UNPKG

ag-charts-enterprise

Version:

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

55 lines (54 loc) 2.46 kB
import { _ModuleSupport } from 'ag-charts-community'; import { type DynamicContext } from 'ag-charts-core'; import type { RadialColumnNodeDatum } from './radialColumnSeriesBase'; import { RadialColumnSeriesBase } from './radialColumnSeriesBase'; import { RadialColumnSeriesProperties } from './radialColumnSeriesProperties'; export declare class RadialColumnSeries extends RadialColumnSeriesBase<_ModuleSupport.RadialColumnShape> { static readonly className = "RadialColumnSeries"; static readonly type: "radial-column"; properties: RadialColumnSeriesProperties<import("ag-charts-community").AgBaseRadialColumnSeriesOptions<any, unknown>>; constructor(moduleCtx: DynamicContext<_ModuleSupport.ChartRegistry>); protected getStackId(): string; protected nodeFactory(): _ModuleSupport.RadialColumnShape; protected getColumnTransitionFunctions(): { toFn: (node: _ModuleSupport.RadialColumnShape, datum: { innerRadius: number; outerRadius: number; columnWidth: number; axisInnerRadius: number; axisOuterRadius: number; startAngle: number; endAngle: number; }, status: _ModuleSupport.NodeUpdateState) => { innerRadius: number; outerRadius: number; columnWidth: number; axisInnerRadius: number; axisOuterRadius: number; startAngle: number; endAngle: number; }; fromFn: (node: _ModuleSupport.RadialColumnShape, datum: { innerRadius: number; outerRadius: number; columnWidth: number; axisInnerRadius: number; axisOuterRadius: number; startAngle: number; endAngle: number; }, status: _ModuleSupport.NodeUpdateState) => { innerRadius: number; outerRadius: number; columnWidth: number; axisInnerRadius: number; axisOuterRadius: number; startAngle: number; endAngle: number; phase: "none" | "initial" | "end" | "remove" | "add" | "update" | "trailing"; }; }; protected isRadiusAxisCircle(): boolean; protected updateItemPath(node: _ModuleSupport.RadialColumnShape, datum: RadialColumnNodeDatum, highlight: boolean): void; protected getColumnWidth(startAngle: number, endAngle: number): number; protected hasItemStylers(): boolean; }