| Package | Description |
|---|---|
| io.crysknife.ui.navigation.client.local | |
| io.crysknife.ui.navigation.client.local.spi |
| Modifier and Type | Method and Description |
|---|---|
Collection<PageNode<?>> |
Navigation.getPagesByRole(Class<? extends PageRole> pageRole)
Return all PageNode instances that have specified pageRole.
|
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,PageNode<?>> |
NavigationGraph.pagesByName
Maps page names to the classes that implement them.
|
protected Multimap<Class<? extends PageRole>,PageNode<?>> |
NavigationGraph.pagesByRole |
| Modifier and Type | Method and Description |
|---|---|
<C> PageNode<C> |
NavigationGraph.getPage(Class<C> type)
Returns an instance of the given page type.
|
<C> PageNode<C> |
NavigationGraph.getPage(String name)
Returns an instance of the given page type.
|
PageNode |
NavigationGraph.getPageByRole(Class<? extends UniquePageRole> role) |
| Modifier and Type | Method and Description |
|---|---|
Collection<PageNode<?>> |
NavigationGraph.getAllPages() |
Collection<PageNode<?>> |
NavigationGraph.getPagesByRole(Class<? extends PageRole> role)
Returns all pages that have the specified role.
|
| Modifier and Type | Method and Description |
|---|---|
void |
NavigationGraph.PageNodeCreationalCallback.callback(PageNode<W> beanInstance) |
Copyright © 2020 Treblereel. All rights reserved.