Apresenta uma nova tela e a coloca na pilha.
A sua estrutura é representada como mostrado abaixo:
Atributo | Tipo | Obrigatório | Definição |
---|---|---|---|
route | Route | ✓ | Rota de navegação. |
No exemplo abaixo, temos uma tela vinda do BFF com um botão, que ao ser clicado, abre uma nova activity server-driven com a tela especificada pelo BFF.
Para testar, basta que um endpoint do seu BFF retorne a tela do código abaixo e chame esse endpoint no frontend. Você poderá passar tanto uma rota local (que passará uma screen na rota), quanto remota (que passará o endpoint da tela para a qual irá navegar).
Screen(
child = Button(
text = "Click me!",
onPress = listOf(
Navigate.PushStack(
Route.Local(
Screen(
child = Text("Hello second Screen")
)
)
)
)
)
)
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.