import type { AgRadarChartFormat } from './agRadarChart'; import type { AgChartDataMapping } from './shared/agChartShared'; import type { AgWidgetData } from './shared/agWidget'; /** * Radar Line Chart widget configuration. * Displays data as a radar/spider chart with connected lines. * Useful for comparing multiple quantitative variables. * * @example * const chart: AgRadarLineChart = { * format: { * title: { text: 'Employee Skills', enabled: true }, * style: { theme: { common: { legend: { enabled: true } } } } * }, * dataMapping: { * categoryKey: [{ id: 'skill' }], * valueKey: [{ id: 'proficiency', aggregation: 'avg' }] * } * }; */ export interface AgRadarLineChart extends AgWidgetData { /** * Widget type identifier. */ type: 'radar-line-chart'; }