Interface | Description |
---|---|
IMenuAuthLogic |
Decides the
MenuItemState for a given MenuItemState ; based on certain Authorization
configured on AuthorizableMenuItem . |
IMenuStateLogic |
Decides the
MenuItemState for a given MenuItem |
Class | Description |
---|---|
AuthMenuLogic | |
ExpandCurrentSelectionMenuLogic |
Defines Menu logic for Rendering; where it shows all top level selection,
but expands (children) all menu items of current level.
|
MenuHelper |
Helper Methods that allow for convenient
MenuItem & MenuItemState traversal. |
MenuJSONTransformer |
Converts a
Menu or MenuItemState or MenuItem representation into JSONArray String Format : [node, [children]] ; where children follow the same format to represent a nested hierarchy For input that are MenuItemState or Menu type one can provide an optional param ignoreNavigableNodeChildren; which will
ignore the path below the current node selection if it is selectable to optimize and reduce the tree. |
MergeMenus<M extends MenuItem<M>> |
Given multiple
MenuItem s hierarchies; perform a Merge on them. |
NavigationModule | Deprecated |
StaticMenuLogic |
Basic Menu Logic for a Static Menu.
|
Copyright © 2018. All rights reserved.