RunEventsEventSchema
Runs this event's own events list inline, in order, each receiving this event's incomingData. It is the way to fan a single trigger out into several events, or to group events for reuse.
Unlike most events, events here is the payload to execute rather than a downstream chain. Each entry is run guarded, so one failing event is logged and the remaining ones still run.
incomingData consumed: forwarded unchanged to every event in the list.
Triggers fired:
OnSuccessEventTrigger— when every event in the list ran without throwing. No data is passed downstream.OnFailureEventTrigger— when at least one of them threw. Fired once at the end, after all of them were attempted, with no data attached; each failure is logged.
Properties
This event's own children — each declaring, via its own trigger, which of this event's outgoing triggers runs it. null when this event declares no children.
The condition that must occur for this event to run — matched by structural equality (data class/data object equality) against whatever trigger value fired, never by any kind of subscription or listener registry.