Rückgabewert#

Typ Bedeutung
Veranstaltungsdaten MD Bedingung, nicht eine Lua Rückkehr. screen/control sind passende Ausdrücke; event.param3 ist die sender-definierte Nutzlast in der angezeigten Brücke.

Typen und Methoden

Vordruck#

Ebene: Mission Director-Queue-Bedingungen. Fügen Sie das Queue unten in cues. Sein Bildschirm/Kontrollpaar passt AddUITriggeredEvent.

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>

Was geschieht: Bei einem passenden WikiBridge / ping Event erhält $Payload seine Nutzlast. Für das gekoppelte Lua Beispiel ist es die Zeichenfolge "Hello". Ohne das Ereignis laufen diese Cue-Aktionen nicht.

Parameter#

screen und control sind Ausdrücke, die zum Ereignis passen. Im gezeigten Projektvertrag, event.param3 hält die Nutzlast.

Vor einer Mutation#

Validieren Sie Werttypen, Listenlänge, Kontext und Rechte an dem Zielobjekt. Ein UI-Ereignis ist keine Autorisierung. instantiate und namespace Ein einmaliger Init verwendet einen anderen Lebenszyklus: siehe cues.