Beagle v1.6 não é mais mantida ativamente. A versão documentada que você está visualizando pode conter funcionalidades depreciadas. Para obter as funcionalidades mais recentes, consulte a nossa última versão .
A ação SetContext
é responsável por alterar o valor de um contexto.
A estrutura do SetContext é:
Atributo | Tipo | Obrigatório | Definição |
---|---|---|---|
contextId | String | ✓ | Id do contexto |
value | Any | ✓ | Novo valor a ser aplicado no contexto |
path | String | Ponto específico do contexto para ser alterado no caso de arrays e mapas <chave, valor>. |
Abaixo temos um exemplo de um texto que é preenchido por contexto e possui um valor inicial “Set Context Example” e no evento de clique do botão o valor do contexto é alterado para “Context has changed”.
Container(
children = listOf(
Text(text = "@{myContext}"),
Button(
text = "Change context",
onPress = listOf(
SetContext(
contextId = "myContext",
value = "Context has changed"
)
)
)
),
context = ContextData(
id = "myContext",
value = "Set Context Example"
)
)
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.