This project is a simple wrapper for the siriwave.js control using the vuejs composition API. This was also done to practice refactoring a custom control with a canvas element using Typescript.
Limitations found:
- These controls cannot share a common canvas, i.e. each control uses its own canvas instance.
- The control is not aware of parent element resizing.
This project is inspired by and uses work from the siriwave.js project.