UNPKG

sryd-charts-enterprise

Version:

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

31 lines (30 loc) 1.62 kB
import type { AgSunburstSeriesItemStylerParams, AgSunburstSeriesLabelFormatterParams, AgSunburstSeriesOptions, AgSunburstSeriesStyle, AgSunburstSeriesTooltipRendererParams, Styler } from 'ag-charts-community'; import { _ModuleSupport } from 'ag-charts-community'; import { AutoSizedLabel, AutoSizedSecondaryLabel } from '../util/autoSizedLabel'; declare const HierarchySeriesProperties: typeof _ModuleSupport.HierarchySeriesProperties, HighlightStyle: typeof _ModuleSupport.HighlightStyle; declare class SunburstSeriesTileHighlightStyle extends HighlightStyle { fill?: string; fillOpacity?: number; stroke?: string; strokeWidth?: number; strokeOpacity?: number; readonly label: AutoSizedLabel<AgSunburstSeriesLabelFormatterParams<any>>; readonly secondaryLabel: AutoSizedLabel<AgSunburstSeriesLabelFormatterParams<any>>; } export declare class SunburstSeriesProperties extends HierarchySeriesProperties<AgSunburstSeriesOptions> { sizeName?: string; labelKey?: string; secondaryLabelKey?: string; fillOpacity: number; strokeWidth: number; strokeOpacity: number; cornerRadius: number; sectorSpacing?: number; padding?: number; itemStyler?: Styler<AgSunburstSeriesItemStylerParams<unknown>, AgSunburstSeriesStyle>; highlightStyle: SunburstSeriesTileHighlightStyle; readonly label: AutoSizedLabel<AgSunburstSeriesLabelFormatterParams<any>>; readonly secondaryLabel: AutoSizedSecondaryLabel<AgSunburstSeriesLabelFormatterParams<any>>; readonly tooltip: _ModuleSupport.SeriesTooltip<AgSunburstSeriesTooltipRendererParams<any>>; } export {};