UNPKG

@uwdata/vgplot

Version:

An API for interactive Mosaic-powered visualizations and dashboards.

11 lines (9 loc) 339 B
import { Plot } from '@uwdata/mosaic-plot'; import { connect } from '../connect.js'; export function plot(...directives) { const p = new Plot(); directives.flat().forEach(dir => dir(p)); connect(this, ...p.marks); // this -> optional API context p.update(); // request update, needed if no marks are defined return p.element; }