UNPKG

@uwdata/vgplot

Version:

An API for interactive Mosaic-powered visualizations and dashboards.

21 lines (19 loc) 425 B
import { coordinator as _coordinator } from '@uwdata/mosaic-core'; import { NamedPlots } from './plot/named-plots.js'; import * as vgplot from './api.js'; export function createAPIContext({ coordinator = _coordinator(), namedPlots = new NamedPlots, extensions = null, ...options } = {}) { return { ...vgplot, ...extensions, context: { coordinator, namedPlots, ...options } }; }