A component to use Vue.js with Jupyter Lumino (PhosphorJS), integrating DOM & VDOM through event listeners and Vue reactivity system.
$children
, which was used in this library with Vue 2. To
work around that, and to support any kind of component without customization
required, now users must provide a :ref="id"
for each component. The
ref
value must match the id
given to the component. This library uses
that ref
value to match with the id
, and locate the element via
$parent.$refs
. This means, too, that the caller of Lumino
must hold the
$refs
. See the example code and the README.md
for an example.