import type { AgRadarChartFormat } from './agRadarChart'; import type { AgChartDataMapping } from './shared/agChartShared'; import type { AgWidgetData } from './shared/agWidget'; /** * Radar Area Chart widget configuration. * Displays data as a radar/spider chart with filled areas. * Useful for comparing multiple quantitative variables with emphasis on area coverage. * * @example * const chart: AgRadarAreaChart = { * format: { * title: { text: 'Product Comparison', enabled: true } * }, * dataMapping: { * categoryKey: [{ id: 'attribute' }], * valueKey: [ * { id: 'productA', aggregation: 'avg' }, * { id: 'productB', aggregation: 'avg' } * ] * } * }; */ export interface AgRadarAreaChart extends AgWidgetData { /** * Widget type identifier. */ type: 'radar-area-chart'; }