Skip to main content

Developer Interactions

SEE CONFIG

This section only covers how to interact with an existing scene once it's been set up.

Check the config section for how to configure a scene and its props.

States and Components

I built my own states and component render lifecycles.

By interacting with the library's states, you can easily change the corresponding components' DOM.

You can also choose to interact with the library's components directly (not recommended).

Not all functionalities will be covered in this section due to time constraints (see below for what you can do with these states).

All contexts are instance based, every action besides changing a root scoped theme only affects the selected scene.

You can directly interact with the library's states. They are bundled in separate contexts:

Examples

  1. How I am able to display zoom factors and zoom steps in Global - Config / Zoom Limit - Steps
  2. How I made it possible to autoplay a scene on load: Prop - Config / Animation Config / Transition Timing Function
  3. How I made it possible to select a prop with a specified tab on load: Prop - Config / Scripts, Notes, Images, Steps