Valor devuelto#
| Tipo | Significado |
|---|---|
| datos de eventos | MD condición, no un retorno Lua. pantalla / control son expresiones coincidentes; event.param3 es la carga útil definida por sender en el puente mostrado. |
Forma observada#
Capa: Mission Director condiciones de entrada. Inserte la entrada de abajo dentro cues. Su par pantalla/control coincide 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>Qué ocurre: En un evento WikiBridge / ping que coincida, $Payload recibe su carga útil. Para el ejemplo Lua emparejado es la cadena "hello". Sin el evento, estas acciones de cue no se ejecutan.
Parámetros#
screen y control son expresiones utilizadas para coincidir con el evento. En el contrato del proyecto mostrado, event.param3 tiene la carga útil.
Antes de una mutación#
Validar los tipos de valor, la longitud de la lista, el contexto y los derechos del objeto objetivo. Un evento de la UI no es autorización. instantiate y namespace Afectan a la manipulación repetida y al alcance variable. Un Init único utiliza un ciclo de vida diferente: véase cues.