defineNavigationMenuItem() k přidání vlastních odkazů do postranního panelu — obvykle jeden pro každé zobrazení, které dodáváte — nebo pro odkaz na externí adresy URL.
src/navigation-menu-items/example-navigation-menu-item.ts
Hlavní body
-
typeurčuje, na co položka nabídky odkazuje. Každý typ je spárován s konkrétním identifikačním polem:Typ K čemu slouží Povinné pole NavigationMenuItemType.VIEWOtevře uložené zobrazení viewUniversalIdentifierNavigationMenuItemType.LINKOtevře externí adresu URL linkNavigationMenuItemType.FOLDERSeskupuje vnořené položky pod štítkem name(a podřízené položky odkazují na složku prostřednictvímfolderUniversalIdentifier)NavigationMenuItemType.OBJECTOtevře výchozí indexovou stránku objektu targetObjectUniversalIdentifierNavigationMenuItemType.PAGE_LAYOUTOtevře samostatné rozvržení stránky pageLayoutUniversalIdentifier -
positionurčuje pořadí v postranním panelu. -
iconacolorjsou volitelné a upravují, jak položka vypadá. -
folderUniversalIdentifierje k dispozici také na libovolné položce, aby ji bylo možné vložit do nadřazené položky typuFOLDER.
Častý problém: vytvoření objektu bez souvisejícího zobrazení a položky navigační nabídky způsobí, že je tento objekt pro uživatele neviditelný. Pokud nejde o technický/interní objekt, měl by mít každý vlastní objekt výchozí zobrazení a položku v postranním panelu, která na něj odkazuje.