Reactions & Triggers

When this happens, do that — the page's only rule primitive, plus the per-clip triggers in the timeline.

What can start a reaction.

KindFires when
onTakeThe page (or graphic) is taken to air.
onTakeOutIt is taken off air.
onEventA named event is emitted — by a button, another reaction, or the HTTP event endpoint.
onChangeA store path changes at all.
onCompareA store path satisfies a comparison: eq, ne, lt, lte, gt, gte, in, not-in, contains.
onClipEndA named clip finishes.

Clip triggers in the timeline offer a different list, because they are attached to a component: onData, onClick, onDoubleClick, onMouseEnter, onMouseLeave, onMount, and the three clip-lifecycle events onClipStart, onClipEnd, onClipLoop.