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. |
Vordruck#
Ebene: Mission Director-Queue-Bedingungen. Fügen Sie das Queue unten in cues. Sein Bildschirm/Kontrollpaar passt AddUITriggeredEvent.
<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.