Home - abudaan/vega-multi-view GitHub Wiki

This library is a wrapper of the Vega runtime API that sets up a publish-subscribe mechanism for signals: this allows separate Vega views (views that live in different HTML elements) to communicate with each other. It is also possible to update each other's datasets.

Every Vega view can publish signals for other views to subscribe to, and subscribe to signals that have been published by other views. There is no limit in the number of signals that a view can publish or subscribe to. What signals a view publishes or subscribes to is defined in a configuration file.

It includes vega, vega-tooltip and vega-as-leaflet-layer which is based on leaflet-vega.