Skip to main content
Ein Navigationsmenüeintrag ist ein Eintrag in der linken Seitenleiste. Verwenden Sie defineNavigationMenuItem(), um benutzerdefinierte Seitenleistenlinks bereitzustellen – typischerweise einen pro Ansicht, die Sie bereitstellen – oder um auf externe URLs zu verweisen.
src/navigation-menu-items/example-navigation-menu-item.ts

Hauptpunkte

  • type legt fest, worauf der Menüeintrag verweist. Jeder Typ ist einem bestimmten Bezeichnerfeld zugeordnet:
  • position steuert die Reihenfolge in der Seitenleiste.
  • Das Enum enthält außerdem NavigationMenuItemType.RECORD, das intern für vom Benutzer erstellte Datensatzfavoriten verwendet wird — es ist in einem App-Manifest nicht verwendbar (es gibt kein Feld, um auf einen Datensatz zu verweisen).
  • icon und color sind optional und passen das Erscheinungsbild des Eintrags an.
  • folderUniversalIdentifier ist ebenfalls bei jedem Eintrag verfügbar, um ihn innerhalb eines übergeordneten Elements vom Typ FOLDER zu verschachteln.
Häufige Falle: Wenn Sie ein Objekt ohne zugehörige Ansicht und Navigationsmenüeintrag erstellen, ist dieses Objekt für Benutzer unsichtbar. Sofern es sich nicht um ein technisches/internes Objekt handelt, sollte jedes benutzerdefinierte Objekt eine Standardansicht und einen entsprechenden Eintrag in der Seitenleiste haben.