ConditionalEvent
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Registra eventos que se activan como resultado de una condición verdadera.
Representación de YAML |
condition: string
transitionToScene: string
handler:
object (EventHandler ) |
Campos |
condition |
string
Obligatorio. Filtrar condición para que se active este evento. Si la condición se evalúa como verdadera, se activará el handler asociado. Se admiten las siguientes referencias de variables: $session : Para hacer referencia a datos en el almacenamiento de la sesión. $user : Hace referencia a datos en el almacenamiento del usuario. Se admiten los siguientes operadores booleanos (con ejemplos): && - session.params.counter > 0 && session.params.counter < 100 || - session.params.foo == "John" || session.params.counter == "Adam" ! - !(session.params.counter == 5) Se admiten las siguientes comparaciones: == , != , < , > , <= , >= . Se admiten los siguientes operadores de listas y strings (con los ejemplos): in - "Sandía" en session.params.fruitList size - size(session.params.fruitList) > 2 substring -session.params.fullName.contains("John")
|
transitionToScene |
string
Opcional. Escena de destino a la que la conversación debe saltar cuando la condición asociada se evalúa como verdadera. El estado de la escena actual se destruye durante la transición.
|
handler |
object (EventHandler )
Opcional. Controlador de eventos que se activa cuando se evalúa la condición asociada como true . Debe ejecutarse antes de hacer la transición a la escena de destino. Es útil para generar mensajes en respuesta a eventos.
|
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2023-05-16 (UTC)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Falta la información que necesito"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Muy complicado o demasiados pasos"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Desactualizado"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema de traducción"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema con las muestras o los códigos"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Otro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de comprender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Resolvió mi problema"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Otro"
}]