| Package | Description |
|---|---|
| io.crysknife.ui.navigation.client.local | |
| io.crysknife.ui.navigation.client.local.api | |
| io.crysknife.ui.navigation.client.local.spi |
| Modifier and Type | Interface and Description |
|---|---|
interface |
UniquePageRole
Marker interface to indicate that this role is Unique.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultPage
Unique role to indicate that this page is the default start page.
|
| 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 | Class and Description |
|---|---|
class |
LoginPage
Marks this page as the login page so that we can 'redirect' here when authentication of the user
is needed.
|
class |
SecurityError
A page with this role is used to show to the user explaining he does not have enough rights to
continue.
|
| Modifier and Type | Field and Description |
|---|---|
protected Multimap<Class<? extends PageRole>,PageNode<?>> |
NavigationGraph.pagesByRole |
| Modifier and Type | Method and Description |
|---|---|
Collection<PageNode<?>> |
NavigationGraph.getPagesByRole(Class<? extends PageRole> role)
Returns all pages that have the specified role.
|
Copyright © 2020 Treblereel. All rights reserved.