Skip to content

Documentation / @ripl/charts / createRealtimeChart

Function: createRealtimeChart()

createRealtimeChart(target, options): RealtimeChart

Defined in: charts/src/charts/realtime.ts:566

Factory function that creates a new RealtimeChart instance.

Parameters

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

Returns

RealtimeChart

Example

ts
const chart = createRealtimeChart(target, {
    series: [{ id: 'cpu', label: 'CPU %' }],
    windowSize: 60,
    yMin: 0,
    yMax: 100,
});

setInterval(() => chart.push({ cpu: Math.random() * 100 }), 1000);