Beagle v1.5 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 .
O OpenNativeRoute é uma ação que realiza a navegação para uma tela nativa.
A sua estrutura é representada como mostrado abaixo:
Atributo | Tipo | Obrigatório | Definição |
---|---|---|---|
route | String | ✓ | Identificador para abrir uma tela nova. |
shouldResetApplication | Boolean | Reinicia a pilha de visualização do aplicativo. | |
Data | Map <String, String> | Envia informações para a nova tela. |
No exemplo abaixo, temos uma tela vinda do BFF com um botão que ao clicar nele, abre uma tela nativa.
Para testar, é preciso configurar o Deep Link Handler para Android ou o openNativeRoute, no caso de aplicação iOS. Além disso, seu endpoint do BFF precisa retornar a tela do código abaixo e chamar esse endpoint no Frontend.
Screen(
child = Button(
text = "Click me!",
onPress = listOf(
Navigate.OpenNativeRoute(
route = "my-native"
)
)
)
)
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.