Following are the generic components in Hue. Doc for each component must give you a sound idea on the attributes/props that the components accept, and events they generate.
npm install --save gethue
Here is an example on how to use the er-diagram component once installed:
er-diagram can be imported into an html file using a simple script tag as follows.
If you are using a bundler like webpack. They can be imported using a normal import statement.
Once imported they can be used like a native HTML tag.
Please refer these demo apps for examples on how the components can be used. You must be able to directly pass attributes, and listen to custom and native events.
Internally these components are created using Vue.js & TypeScript. So you can even use them as plain Vue component, and take advantage of Vue features. Vue version of the components are under
import ERDiagram from 'gethue/components/er-diagram/index.vue';