Component base class to make it easy to integrate Apparatus into Idyll projects.
See more about this at https://mathisonian.com/writing/apparatus
First, set up an Idyll project.
Inside your idyll project:
npm install --save idyll-apparatus-component
[IdyllApparatusComponent
_url:"path to json spec"
_regionOfInterest:`{ x: [-1, 1], y: [-1, 1] }`
_width: 300
_height: 300 /]
Any property passed to the apparatus component that doesn't start with an underscore
will be bound to the apparatus attribute of the same name. For example,
to bind an Idyll variable named IdyllN
to an Apparatus attribute called N
:
[var name:“IdyllN” value:0 /]
[IdyllApparatusComponent
_url: ...”
_regionOfInterest: roi
_width: 300
_height: 300
N:IdyllN /]