Classe que define a barra superior com função de navegação. É composta pelos seguintes atributos:
Atributo | Tipo | Obrigatório | Definição |
---|---|---|---|
title | String | ✓ | Título para a barra de ações/navegação. |
showBackButton | Boolean | Habilita o botão de voltar na barra de ações/ navegação. Default é true . | |
styleId | String | Permite a customização local da barra de ações/navegação. | |
navigationBarItems | List<NavigationBarItem> | Define uma lista de itens da barra de ação/navegação. | |
backButtonAccessibility | Accessibility | Informações de acessibilidade do backButton. |
Classe que define o item da NavigationBar
que é composto por:
Atributo | Tipo | Obrigatório | Definição |
---|---|---|---|
text | String | ✓ | Título do item da barra. |
image | Image | Imagem do item da barra. | |
action | Action | ✓ | Ação que deve ser realizada ao clicar no item da barra de navegação. |
accessibility | Accessibility | Opções de acessibilidade para o navigation item. | |
id | String | Identificador do componente. |
Para usar uma NavigationBar
é necessário declarar dentro de uma Screen
. Segue um exemplo abaixo:
Screen(
navigationBar = NavigationBar(
title = "Beagle Screen",
navigationBarItems = listOf(
NavigationBarItem(
text = "",
image = Local.justMobile("informationImage"),
action = Alert(
title = "Screen",
message = "Some message",
labelOk = "OK"
)
)
)
),
child = Container(
children = listOf(
Text("Some text")
)
)
)
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.