Navegação
Ações disponíveis para navegação na aplicação.
No Beagle, uma ação lida com os comportamentos (funções), que serão executadas em sua aplicação assim que um determinado evento for disparado. Essas ações podem ser padrão do próprio Beagle ou customizadas.
Qualquer evento no Beagle, deve ser associado a uma lista de ações. Veja abaixo um exemplo de componente de botão, que associa uma ação de alerta padrão ao seu evento de onPress
:
{
"_beagleComponent_": "beagle:button",
"text": "click to show alert",
"onPress": [{
"_beagleAction_": "beagle:alert",
"title": "Hello",
"message": "World"
}]
}
Uma ação é um mapa chave/valor com pelo menos uma propriedade:_beagleAction_
. O valor dela indica qual ação deve ser executada quando o evento for disparado. As demais propriedades especificam os parâmetros esperados pela ação indicada.
Existem diversas ações implementadas no Beagle por padrão e todas elas começam com prefixo “beagle:” e as ações customizadas possuem o prefixo “custom:”.
Para saber como criar ações customizadas, dê uma olhada nesse tutorial de como criar novas actions para cada plataforma (Android, iOS, Flutter, Web.
Abaixo, você encontra a descrição completa de cada ação disponível por padrão no Beagle:
Ações disponíveis para navegação na aplicação.
Nesta seção, você encontra a definição do Alert e detalhes de seus atributos
Nesta seção, você encontra a definição do Confirm e os detalhes de seus atributos
Nesta seção, você encontra a definição do Send Request e detalhes de seus atributos
Nesta seção, você encontra a definição do SetContext e detalhes de seus atributos
Nesta seção, você encontra a definição do SubmitForm e detalhes de seus atributos.
Nesta seção, você encontra a definição do Condition e detalhes de seus atributos
Nesta seção, você encontra a definição do addChildren e detalhes de seus atributos
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.