UNPKG

ag-charts-enterprise

Version:

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

40 lines (39 loc) 1.72 kB
import type { AgBaseRadarSeriesOptions, AgRadarSeriesLabelFormatterParams, AgRadarSeriesStyle, AgRadarSeriesTooltipRendererParams, AgRadialSeriesOptionsKeys, AgSeriesMarkerStyle, ContextDefault, DatumDefault, TextOrSegments } from 'ag-charts-community'; import { _ModuleSupport } from 'ag-charts-community'; import type { SizedPoint } from 'ag-charts-core'; export interface RadarNodeDatum extends _ModuleSupport.DataModelSeriesNodeDatum { readonly index: number; readonly label?: { x: number; y: number; text: TextOrSegments; textAlign: CanvasTextAlign; textBaseline: CanvasTextBaseline; }; readonly point: Readonly<SizedPoint>; readonly angleValue: any; readonly radiusValue: any; style?: AgSeriesMarkerStyle; } declare const SeriesProperties: typeof _ModuleSupport.SeriesProperties; export declare class RadarSeriesProperties<TStyle extends AgRadarSeriesStyle, TOpts extends AgBaseRadarSeriesOptions<DatumDefault, ContextDefault, TStyle>> extends SeriesProperties<TOpts> { angleKey: string; radiusKey: string; angleName?: string; radiusName?: string; angleKeyAxis: string; radiusKeyAxis: string; legendItemName?: string; stroke: string; strokeWidth: number; strokeOpacity: number; lineDash: number[]; lineDashOffset: number; rotation: number; styler?: TOpts['styler']; readonly marker: _ModuleSupport.SeriesMarker<AgRadialSeriesOptionsKeys<any>>; readonly label: _ModuleSupport.Label<AgRadarSeriesLabelFormatterParams, any>; readonly tooltip: _ModuleSupport.SeriesTooltip<Omit<AgRadarSeriesTooltipRendererParams<any>, "context">>; connectMissingData: boolean; } export {};