defineNavigationMenuItem() para disponibilizar links personalizados na barra lateral — normalmente um por visualização que você disponibiliza — ou para apontar para URLs externas.
src/navigation-menu-items/example-navigation-menu-item.ts
Pontos-chave
-
typedetermina para onde o item de menu aponta. Cada tipo é associado a um campo identificador específico: -
positioncontrola a ordenação na barra lateral. -
O enum também contém
NavigationMenuItemType.RECORD, usado internamente para favoritos de registros criados pelo usuário — não pode ser usado a partir de um manifesto de app (não há nenhum campo para fazer referência a um registro). -
iconecolorsão opcionais e personalizam a aparência da entrada. -
folderUniversalIdentifiertambém está disponível em qualquer item para aninhá-lo dentro de um pai do tipoFOLDER.
Armadilha comum: criar um objeto sem uma visualização associada + item do menu de navegação torna esse objeto invisível para os usuários. A menos que seja um objeto técnico/interno, todo objeto personalizado deve ter uma visualização padrão e uma entrada na barra lateral apontando para ela.