Skip to content

Documentation / @ripl/charts / createFunnelChart

Function: createFunnelChart()

createFunnelChart<TData>(target, options): FunnelChart<TData>

Defined in: charts/src/charts/funnel.ts:382

Factory function that creates a new FunnelChart instance.

Type Parameters

Type ParameterDefault type
TDataunknown

Parameters

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

Returns

FunnelChart<TData>

Example

ts
createFunnelChart(target, {
    data: [
        { stage: 'Visited', users: 1000 },
        { stage: 'Signed up', users: 420 },
        { stage: 'Purchased', users: 130 },
    ],
    key: 'stage',
    label: 'stage',
    value: 'users',
});