UNPKG

piling.js

Version:

A WebGL-based Library for Visual Piling/Stacking

22 lines (18 loc) 429 B
import createSvgRenderer from './svg-renderer'; export const createObservablePlotRenderer = ( Plot, renderToMarks, options = {} ) => { const svgRenderer = createSvgRenderer(options); return (itemSources) => svgRenderer( itemSources.map((itemSrc) => Plot.plot({ marks: renderToMarks(itemSrc), ...options, }) ) ); }; export default createObservablePlotRenderer;