@ccheever/exact-rive
v0.1.10
Published
Rive playback and state-machine surface for Exact (LLP 0395)
Readme
@exact/rive
Rive playback and state-machine integration for Exact (LLP 0395, ENG-25252).
@exact/rive/contractexportsriveController().- Bind one controller with
rive ... controller=controller. - Declarative
bindings=is the preferred data-binding path. - Controller methods cover playback, primitive view-model properties, triggers, and explicit legacy state-machine input compatibility.
- Web renders with
@rive-app/webgl2in a renderer-owned canvas. - macOS uses the official Apple runtime but advances it only through Exact's surface Motion clock; the Rive runtime display link remains uncreated.
Rendering is host-owned. The protocol carries only riveSource,
riveConfig, riveBindings, and riveControllerId strings.
Commands are not buffered. Use autoplay=true for play-on-mount and
declarative bindings= for first-frame data.
