Skip to content

Documentation / @ripl/charts / createRadarChart

Function: createRadarChart()

createRadarChart<TData>(target, options): RadarChart<TData>

Defined in: charts/src/charts/radar.ts:666

Factory function that creates a new RadarChart instance.

Type Parameters

Type ParameterDefault type
TDataunknown

Parameters

ParameterType
targetstring | Context<Element, Record<string, unknown>> | HTMLElement
optionsRadarChartOptions<TData>

Returns

RadarChart<TData>

Example

ts
createRadarChart(target, {
    axes: ['Speed', 'Power', 'Range', 'Agility'],
    data: [
        { axis: 'Speed', modelA: 80 },
        { axis: 'Power', modelA: 60 },
        { axis: 'Range', modelA: 90 },
        { axis: 'Agility', modelA: 70 },
    ],
    series: [{
        id: 'model-a',
        label: 'Model A',
        value: 'modelA',
    }],
});