Возвращаемое значение#

Тип Значение
event data Условие MD, а не результат Lua. screen/control являются выражениями фильтра; event.param3 содержит payload отправителя в показанном мосте.

Типы и методы

Используемая форма#

Слой: Mission Director, условия cue.

XML
<cue name="Receive" instantiate="true" namespace="this">
  <conditions>
    <event_ui_triggered screen="'WikiBridge'" control="'ping'" />
  </conditions>
  <actions>
    <set_value name="$Payload" exact="event.param3" />
  </actions>
</cue>

Этот cue-фрагмент размещается внутри cues. Имя screen и control соответствует аргументам AddUITriggeredEvent.

Параметры#

screen и control - выражения для сопоставления события. В показанном контракте проекта event.param3 содержит переданное значение payload.

До мутации#

Проверьте тип значения, длину списка, контекст и право на целевой объект. UI-событие само по себе не является авторизацией.

instantiate и namespace влияют на повторную обработку и контекст переменных. Для простого одноразового Init нужен другой жизненный цикл; см. cues.