Runbox.Scenario.OutputAction.Event (runbox v7.0.1)

Parameters for output action Event.

The resulting output action creates an event.

Link to this section Summary

Types

t()

Event

Link to this section Types

@type t() :: %Runbox.Scenario.OutputAction.Event{
  actors: map(),
  origin_messages: list(),
  params: map(),
  template: String.t(),
  type: String.t() | atom()
}

Event

  • :type - type of the event. It's declared in Scenario's Manifest.
  • :template - event's template. See AssetMap.Events.Template.
  • :actors - map of actors which are interpolated in the template.
  • :params - map of template params that are interpolated in the template.
  • :origin_messages - list of raw messages linked with the event itself.