- Page - Annotation Type in io.crysknife.ui.navigation.client.local
-
Declares that the target type — which must be a subtype of Widget, implement
IsWidget, or be a Templated component — is a named page with optional
state information within the Errai Navigation system.
- PageHidden - Annotation Type in io.crysknife.ui.navigation.client.local
-
Indicates that the target method should be called after the
Page it belongs to has been
removed from the navigation content panel.
- pageHidden(P) - Method in interface io.crysknife.ui.navigation.client.local.spi.PageNode
-
Called by the framework after this page has been removed from the navigation content panel.
- PageHiding - Annotation Type in io.crysknife.ui.navigation.client.local
-
Indicates that the target method should be called when the
Page it belongs to is about to
be removed from the navigation content panel.
- pageHiding(P, NavigationControl) - Method in interface io.crysknife.ui.navigation.client.local.spi.PageNode
-
Called by the framework when this page node is about to be removed from the navigation content
panel.
- PageNavigationErrorHandler - Interface in io.crysknife.ui.navigation.client.local.api
-
Defines an error handler used for page navigation errors.
- PageNode<P> - Interface in io.crysknife.ui.navigation.client.local.spi
-
Represents a page (a distinct place that can be navigated to and bookmarked to return to later).
- PageNodeCreationalCallback() - Constructor for class io.crysknife.ui.navigation.client.local.spi.NavigationGraph.PageNodeCreationalCallback
-
- PageNotFoundException - Exception in io.crysknife.ui.navigation.client.local.api
-
This exception is thrown when you try to navigate to a page that is not found in the Navigation
graph.
- PageNotFoundException(String) - Constructor for exception io.crysknife.ui.navigation.client.local.api.PageNotFoundException
-
- PageRequest - Class in io.crysknife.ui.navigation.client.local.api
-
- PageRequest(String, Map<String, Object>) - Constructor for class io.crysknife.ui.navigation.client.local.api.PageRequest
-
- PageRole - Interface in io.crysknife.ui.navigation.client.local
-
Marker interface to indicate that this a page role.
- pagesByName - Variable in class io.crysknife.ui.navigation.client.local.spi.NavigationGraph
-
Maps page names to the classes that implement them.
- pagesByRole - Variable in class io.crysknife.ui.navigation.client.local.spi.NavigationGraph
-
- PageShowing - Annotation Type in io.crysknife.ui.navigation.client.local
-
Indicates that the target method should be called when the
Page it is a member of is
about to be displayed in the navigation content panel: after the page's
PageState fields
have been updated and before it is displayed in the navigation content panel.
- pageShowing(P, HistoryToken, NavigationControl) - Method in interface io.crysknife.ui.navigation.client.local.spi.PageNode
-
Called by the framework when this page node is about to be displayed in the navigation content
panel.
- PageShown - Annotation Type in io.crysknife.ui.navigation.client.local
-
Indicates that the target method should be called when the
Page it is a member of was
displayed in the navigation content panel: after the widget's
PageState fields have been
updated and before it is displayed in the navigation content panel.
- pageShown(P, HistoryToken) - Method in interface io.crysknife.ui.navigation.client.local.spi.PageNode
-
Called by the framework when this page node was displayed in the navigation content panel.
- PageState - Annotation Type in io.crysknife.ui.navigation.client.local
-
Indicates that the annotated field holds information about the state of the current page.
- PageTransitionProvider - Class in io.crysknife.ui.navigation.client.local
-
- PageTransitionProvider() - Constructor for class io.crysknife.ui.navigation.client.local.PageTransitionProvider
-
- PageUpdate - Annotation Type in io.crysknife.ui.navigation.client.local
-
- pageUpdate(P, HistoryToken) - Method in interface io.crysknife.ui.navigation.client.local.spi.PageNode
-
- parseURL(String) - Method in class io.crysknife.ui.navigation.client.local.HistoryTokenFactory
-
This can be used to generate a HistoryToken from a URL path
- parseURL(String) - Method in class io.crysknife.ui.navigation.client.local.URLPatternMatcher
-
- printURL(ImmutableMultimap<String, String>) - Method in class io.crysknife.ui.navigation.client.local.URLPattern
-
Uses the state map to construct the encoded URL for this pattern.
- proceed() - Method in class io.crysknife.ui.navigation.client.local.api.DelegationControl
-
Causes page navigation to proceed.
- proceed() - Method in class io.crysknife.ui.navigation.client.local.api.NavigationControl
-
Causes page navigation to proceed.
- produceContent(CreationalCallback<P>) - Method in interface io.crysknife.ui.navigation.client.local.spi.PageNode
-
Retrieves the widget that provides this page's content from the client-side bean manager.
- provide(Class<?>[]) - Method in class io.crysknife.ui.navigation.client.local.PageTransitionProvider
-
- provide(Class<?>[]) - Method in class io.crysknife.ui.navigation.client.local.TransitionAnchorFactoryProvider
-
- provide(Class<?>[]) - Method in class io.crysknife.ui.navigation.client.local.TransitionAnchorProvider
-
- PushStateUtil - Class in io.crysknife.ui.navigation.client.local.pushstate
-
- PushStateUtil() - Constructor for class io.crysknife.ui.navigation.client.local.pushstate.PushStateUtil
-