Beagle oferece ações padrão, no entanto você pode criar sua ações customizadas.
No Beagle, é possível criar uma ação customizada a partir de uma CustomAction
.
Para criar uma ação no front end da sua aplicação, veja a seção Ações Customizadas Simples
Para criar essa ação no backend e utilizá-la em uma tela construida no backend, o seu código deve estar assim:
@RegisterAction
data class CustomAction(
val msg: String? = null
) : Action
Veja abaixo um exemplo de uma Ação em um componente do tipo Button:
{
"_beagleComponent_": "beagle:button",
"text": "Beagle Button",
"onPress": [
{
"_beagleAction_": "custom:customAction",
"msg": "Eu sou um Toast."
}
]
}
Button(
text = "Beagle Button",
onPress = listOf(CustomAction("Eu sou um Toast"))
)
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.