idyll-apparatus-component
v1.0.7
Published
Component base class to make it easy to integrate Apparatus into Idyll projects
Downloads
7
Readme
idyll-apparatus-component
Component base class to make it easy to integrate Apparatus into Idyll projects.
See more about this at https://mathisonian.com/writing/apparatus
Installation
First, set up an Idyll project.
Inside your idyll project:
npm install --save idyll-apparatus-component
Usage
[IdyllApparatusComponent
_url:"path to json spec"
_regionOfInterest:`{ x: [-1, 1], y: [-1, 1] }`
_width: 300
_height: 300 /]
Binding variables
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 /]