Creating the Menu | Erstellen des Menüs - KaesDingeling/Hybrid-Menu GitHub Wiki
English
To create the menu it is recommended to create the MenuConfig
beforehand.
We build the menu with a Builder:
HybridMenu hybridMenu = HybridMenuBuilder.get()
.setContent(new VerticalLayout())
.setMenuComponent(EMenuComponents.LEFT_WITH_TOP)
.setConfig(menuConfig)
.build();
With .setContent(...)
you can create your own layout, which later forms the basis for the navigator.
With .setMenuComponent(...)
it is possible to decide whether the menu should only be displayed at the top, only links, or both.
Deutsch
Um das Menu zu erstellen empfiehlt es sich voher die MenuConfig
zu erstellen.
Das Menu Bauen wir mit einem Builder:
HybridMenu hybridMenu = HybridMenuBuilder.get()
.setContent(new VerticalLayout())
.setMenuComponent(EMenuComponents.LEFT_WITH_TOP)
.setConfig(menuConfig)
.build();
Bei .setContent(...)
kann man ein eigenes Layout übergeben welches später die Grundlage für den Navigator bildet.
Mit .setMenuComponent(...)
ist es möglich zu entscheiden ob das Menu nur Oben, nur Links, oder beides dargestellt werden soll.