Skip to main content
Un élément de menu de navigation est une entrée dans la barre latérale gauche. Utilisez defineNavigationMenuItem() pour ajouter des liens personnalisés dans la barre latérale — généralement un par vue — ou pour pointer vers des URL externes.
src/navigation-menu-items/example-navigation-menu-item.ts

Points clés

  • type détermine la destination de l’élément de menu. Chaque type est associé à un champ d’identifiant spécifique :
  • position contrôle l’ordre dans la barre latérale.
  • L’énumération contient également NavigationMenuItemType.RECORD, utilisé en interne pour les favoris d’enregistrements créés par l’utilisateur — il n’est pas utilisable depuis un manifeste d’application (il n’existe aucun champ pour référencer un enregistrement).
  • icon et color sont facultatifs et personnalisent l’apparence de l’entrée.
  • folderUniversalIdentifier est également disponible sur n’importe quel élément pour l’imbriquer dans un parent de type FOLDER.
Piège courant : créer un objet sans élément de menu de navigation associé rend cet objet inatteignable depuis la barre latérale. À moins qu’il ne s’agisse d’un objet technique/interne, chaque objet personnalisé devrait avoir une entrée dans la barre latérale qui renvoie vers cet objet.