Skip navigation links
A B C D E F G H I L M N P R S T U 

A

add(String, String) - Method in class io.crysknife.ui.navigation.client.local.URLPatternMatcher
Adds the allowed URL template as specified in the Page.path() by the developer.
addHandler(Event.Type<H>, H) - Method in class io.crysknife.ui.navigation.client.local.HandlerManager
Adds a handler.
addValueChangeHandler(ValueChangeHandler<String>) - Static method in class io.crysknife.ui.navigation.client.local.HistoryWrapper
 
addValueChangeHandler(ValueChangeHandler<String>) - Method in class io.crysknife.ui.navigation.client.local.pushstate.HistoryImplPushState
Adds a ValueChangeEvent handler to be informed of changes to the browser's history stack.
append(String) - Static method in class io.crysknife.ui.navigation.client.local.pushstate.CodeServerParameterHelper
Append the gwt.codesvr parameter to the token when needed.

B

beanManager - Variable in class io.crysknife.ui.navigation.client.local.spi.NavigationGraph
 

C

callback(T) - Method in interface io.crysknife.ui.navigation.client.local.CreationalCallback
 
callback(PageNode<W>) - Method in class io.crysknife.ui.navigation.client.local.spi.NavigationGraph.PageNodeCreationalCallback
 
cleanUp() - Method in class io.crysknife.ui.navigation.client.local.Navigation
 
click() - Method in class io.crysknife.ui.navigation.client.local.TransitionAnchor
Programmatically click on the anchor.
click(Multimap<String, String>) - Method in class io.crysknife.ui.navigation.client.local.TransitionAnchor
Programmatically click on the anchor (with alternate page state).
CodeServerParameterHelper - Class in io.crysknife.ui.navigation.client.local.pushstate
Utility class with methods to extract and add the gwt.codesvr to the URL.
ContentDelegation - Interface in io.crysknife.ui.navigation.client.local
Content delegation control interface.
contentType() - Method in interface io.crysknife.ui.navigation.client.local.spi.PageNode
Returns the type of widget that this page node's PageNode.produceContent(CreationalCallback) method will produce.
createHistoryToken(String, Multimap<String, String>) - Method in class io.crysknife.ui.navigation.client.local.HistoryTokenFactory
This can be used to create a HistoryToken when navigating by page name.
createURLPatternMatcher() - Method in class io.crysknife.ui.navigation.client.local.URLPatternMatcherProvider
 
CreationalCallback<T> - Interface in io.crysknife.ui.navigation.client.local
 
CURRENT_PAGE_COOKIE - Static variable in class io.crysknife.ui.navigation.client.local.api.LoginPage
 

D

DefaultContentDelegation - Class in io.crysknife.ui.navigation.client.local
Default content delegation procedure.
DefaultContentDelegation() - Constructor for class io.crysknife.ui.navigation.client.local.DefaultContentDelegation
 
DefaultNavigationErrorHandler - Class in io.crysknife.ui.navigation.client.local
Implements default error handling behavior for page navigation.
DefaultNavigationErrorHandler(Navigation) - Constructor for class io.crysknife.ui.navigation.client.local.DefaultNavigationErrorHandler
 
DefaultPage - Class in io.crysknife.ui.navigation.client.local
Unique role to indicate that this page is the default start page.
DefaultPage() - Constructor for class io.crysknife.ui.navigation.client.local.DefaultPage
 
DelegationControl - Class in io.crysknife.ui.navigation.client.local.api
Instances of this class are passed to the ContentDelegation.
DelegationControl(Runnable) - Constructor for class io.crysknife.ui.navigation.client.local.api.DelegationControl
 
destroy(P) - Method in interface io.crysknife.ui.navigation.client.local.spi.PageNode
Used by the framework to destroy Dependent scoped beans after a page is no longer needed.

E

enablePushState(boolean) - Static method in class io.crysknife.ui.navigation.client.local.pushstate.PushStateUtil
 
equals(Object) - Method in class io.crysknife.ui.navigation.client.local.HistoryToken
 
event - Variable in class io.crysknife.ui.navigation.client.local.spi.NavigationGraph
 

F

fireCurrentHistoryState() - Static method in class io.crysknife.ui.navigation.client.local.HistoryWrapper
 
fireCurrentHistoryState() - Method in class io.crysknife.ui.navigation.client.local.pushstate.HistoryImplPushState
Fires the ValueChangeEvent to all handlers with the current token.
fireEvent(Event<?>) - Method in class io.crysknife.ui.navigation.client.local.HandlerManager
Fires the given event to the handlers listening to the event's type.
fireEvent(Event<?>) - Method in class io.crysknife.ui.navigation.client.local.pushstate.HistoryImplPushState
 
fireHistoryChangedImpl(String) - Method in class io.crysknife.ui.navigation.client.local.pushstate.HistoryImplPushState
Fires the ValueChangeEvent to all handlers with the given tokens.

G

generatePattern(String) - Static method in class io.crysknife.ui.navigation.client.local.URLPatternMatcher
Generates a URLPattern from a Page.path()
get() - Method in class io.crysknife.ui.navigation.client.local.TransitionAnchorFactory
Gets an instance of a TransitionAnchor without any additional PageState.
get(Multimap<String, String>) - Method in class io.crysknife.ui.navigation.client.local.TransitionAnchorFactory
Gets an instance of a TransitionAnchor with the given PageState.
get(String, String) - Method in class io.crysknife.ui.navigation.client.local.TransitionAnchorFactory
Gets an instance of a TransitionAnchor with the given single piece of PageState.
getAllPages() - Method in class io.crysknife.ui.navigation.client.local.spi.NavigationGraph
 
getAppContext() - Static method in class io.crysknife.ui.navigation.client.local.Navigation
Gets the application context used in pushstate URL paths.
getCurrentState() - Method in class io.crysknife.ui.navigation.client.local.Navigation
 
getHandlerCount(Event.Type<?>) - Method in class io.crysknife.ui.navigation.client.local.HandlerManager
Deprecated. 
getPage(String) - Method in class io.crysknife.ui.navigation.client.local.spi.NavigationGraph
Returns an instance of the given page type.
getPage(Class<C>) - Method in class io.crysknife.ui.navigation.client.local.spi.NavigationGraph
Returns an instance of the given page type.
getPageByRole(Class<? extends UniquePageRole>) - Method in class io.crysknife.ui.navigation.client.local.spi.NavigationGraph
 
getPageName() - Method in class io.crysknife.ui.navigation.client.local.api.PageRequest
 
getPageName() - Method in class io.crysknife.ui.navigation.client.local.HistoryToken
Returns the page name.
getPageName(String) - Method in class io.crysknife.ui.navigation.client.local.URLPatternMatcher
 
getPageRequest() - Method in class io.crysknife.ui.navigation.client.shared.NavigationEvent
 
getPagesByRole(Class<? extends PageRole>) - Method in class io.crysknife.ui.navigation.client.local.Navigation
Return all PageNode instances that have specified pageRole.
getPagesByRole(Class<? extends PageRole>) - Method in class io.crysknife.ui.navigation.client.local.spi.NavigationGraph
Returns all pages that have the specified role.
getParamList() - Method in class io.crysknife.ui.navigation.client.local.URLPattern
 
getRegex() - Method in class io.crysknife.ui.navigation.client.local.URLPattern
 
getState() - Method in class io.crysknife.ui.navigation.client.local.api.PageRequest
 
getState() - Method in class io.crysknife.ui.navigation.client.local.HistoryToken
Returns an immutable map of the state information in this history token.
getURL() - Method in interface io.crysknife.ui.navigation.client.local.spi.PageNode
Returns the URL template specified for this page by Page.path().
getURLPattern(String) - Method in class io.crysknife.ui.navigation.client.local.URLPatternMatcher
 
go() - Method in class io.crysknife.ui.navigation.client.local.TransitionTo
Transitions the application's view from the current page (whatever it is) to the toPage of this transition, passing no extra state information.
go(Multimap<String, String>) - Method in class io.crysknife.ui.navigation.client.local.TransitionTo
Transitions the application's view from the current page (whatever it is) to the toPage of this transition, passing the given extra state information.
go() - Method in class io.crysknife.ui.navigation.client.local.TransitionToRole
 
goTo(Class<P>, Multimap<String, String>) - Method in class io.crysknife.ui.navigation.client.local.Navigation
Looks up the PageNode instance that provides content for the given widget type, sets the state on that page, then makes the widget visible in the content area.
goTo(String) - Method in class io.crysknife.ui.navigation.client.local.Navigation
Same as Navigation.goTo(Class, Multimap) but then with the page name.
goToWithRole(Class<? extends UniquePageRole>) - Method in class io.crysknife.ui.navigation.client.local.Navigation
Looks up the PageNode instance of the page that has the unique role set and makes the widget visible in the content area.

H

handleError(Exception, Class<? extends UniquePageRole>) - Method in interface io.crysknife.ui.navigation.client.local.api.PageNavigationErrorHandler
 
handleError(Exception, Class<? extends UniquePageRole>) - Method in class io.crysknife.ui.navigation.client.local.DefaultNavigationErrorHandler
 
handleEvent(Event) - Method in class io.crysknife.ui.navigation.client.local.TransitionAnchor
 
handleInvalidPageNameError(Exception, String) - Method in interface io.crysknife.ui.navigation.client.local.api.PageNavigationErrorHandler
 
handleInvalidPageNameError(Exception, String) - Method in class io.crysknife.ui.navigation.client.local.DefaultNavigationErrorHandler
 
handleInvalidURLError(Exception, String) - Method in interface io.crysknife.ui.navigation.client.local.api.PageNavigationErrorHandler
 
handleInvalidURLError(Exception, String) - Method in class io.crysknife.ui.navigation.client.local.DefaultNavigationErrorHandler
 
HandlerManager - Class in io.crysknife.ui.navigation.client.local
Manager responsible for adding handlers to event sources and firing those handlers on passed in events.
HandlerManager(Object) - Constructor for class io.crysknife.ui.navigation.client.local.HandlerManager
Creates a handler manager with a source to be set on all events fired via HandlerManager.fireEvent(Event).
HandlerManager(Object, boolean) - Constructor for class io.crysknife.ui.navigation.client.local.HandlerManager
Creates a handler manager with the given source, specifying the order in which handlers are fired.
hashCode() - Method in class io.crysknife.ui.navigation.client.local.HistoryToken
 
hasRun() - Method in class io.crysknife.ui.navigation.client.local.api.DelegationControl
 
hasRun() - Method in class io.crysknife.ui.navigation.client.local.api.NavigationControl
 
hideContent(Object, HTMLElement, ElementsBag, Object, DelegationControl) - Method in interface io.crysknife.ui.navigation.client.local.ContentDelegation
Called when the page is hiding its content (clearing the navigation container).
hideContent(Object, HTMLElement, ElementsBag, Object, DelegationControl) - Method in class io.crysknife.ui.navigation.client.local.DefaultContentDelegation
 
HistoryImplPushState - Class in io.crysknife.ui.navigation.client.local.pushstate
Enhances GWT's History implementation to add HTML5 pushState support.
HistoryImplPushState() - Constructor for class io.crysknife.ui.navigation.client.local.pushstate.HistoryImplPushState
 
HistoryToken - Class in io.crysknife.ui.navigation.client.local
Represents the "history token" part of the location: the Errai UI Navigation page name plus the names and values of its state parameters.
HistoryTokenFactory - Class in io.crysknife.ui.navigation.client.local
All HistoryToken instances are produced by this class.
HistoryTokenFactory() - Constructor for class io.crysknife.ui.navigation.client.local.HistoryTokenFactory
 
HistoryTokenFactory(URLPatternMatcher) - Constructor for class io.crysknife.ui.navigation.client.local.HistoryTokenFactory
 
HistoryWrapper - Class in io.crysknife.ui.navigation.client.local
Dispatches to either HistoryImplPushState or GWT's default History.

I

init() - Method in class io.crysknife.ui.navigation.client.local.pushstate.HistoryImplPushState
 
interrupt() - Method in class io.crysknife.ui.navigation.client.local.api.NavigationControl
Interrupt the navigation process.
io.crysknife.ui.navigation.client.local - package io.crysknife.ui.navigation.client.local
 
io.crysknife.ui.navigation.client.local.api - package io.crysknife.ui.navigation.client.local.api
 
io.crysknife.ui.navigation.client.local.pushstate - package io.crysknife.ui.navigation.client.local.pushstate
 
io.crysknife.ui.navigation.client.local.spi - package io.crysknife.ui.navigation.client.local.spi
 
io.crysknife.ui.navigation.client.shared - package io.crysknife.ui.navigation.client.shared
 
isEmpty() - Method in class io.crysknife.ui.navigation.client.local.spi.NavigationGraph
Returns true if and only if there are no pages in this nagivation graph.
isEventHandled(Event.Type<?>) - Method in class io.crysknife.ui.navigation.client.local.HandlerManager
Deprecated. 
isNavigating() - Method in class io.crysknife.ui.navigation.client.local.Navigation
Are we in the navigation process right now.
isPushStateActivated() - Static method in class io.crysknife.ui.navigation.client.local.pushstate.PushStateUtil
 

L

LoginPage - Class in io.crysknife.ui.navigation.client.local.api
Marks this page as the login page so that we can 'redirect' here when authentication of the user is needed.
LoginPage() - Constructor for class io.crysknife.ui.navigation.client.local.api.LoginPage
 

M

matches(String) - Method in class io.crysknife.ui.navigation.client.local.URLPattern
 
MissingPageRoleException - Exception in io.crysknife.ui.navigation.client.local.api
Thrown when navigation by PageRole is attempted and no page with that role exists.
MissingPageRoleException(Class<? extends UniquePageRole>) - Constructor for exception io.crysknife.ui.navigation.client.local.api.MissingPageRoleException
 

N

name() - Method in interface io.crysknife.ui.navigation.client.local.spi.PageNode
Returns the name of this page.
Navigation - Class in io.crysknife.ui.navigation.client.local
Central control point for navigating between pages of the application.
Navigation() - Constructor for class io.crysknife.ui.navigation.client.local.Navigation
 
NavigationControl - Class in io.crysknife.ui.navigation.client.local.api
Instances of this class are passed to PageHiding methods.
NavigationControl(Navigation, Runnable) - Constructor for class io.crysknife.ui.navigation.client.local.api.NavigationControl
 
NavigationControl(Navigation, Runnable, Runnable) - Constructor for class io.crysknife.ui.navigation.client.local.api.NavigationControl
 
NavigationEvent - Class in io.crysknife.ui.navigation.client.shared
 
NavigationEvent(PageRequest) - Constructor for class io.crysknife.ui.navigation.client.shared.NavigationEvent
 
NavigationGraph - Class in io.crysknife.ui.navigation.client.local.spi
The NavigationGraph is responsible for creating or retrieving instances of Page and PageTransition objects.
NavigationGraph() - Constructor for class io.crysknife.ui.navigation.client.local.spi.NavigationGraph
 
NavigationGraph.PageNodeCreationalCallback<W extends org.jboss.elemento.IsElement> - Class in io.crysknife.ui.navigation.client.local.spi
 
NavigationGraphImpl - Class in io.crysknife.ui.navigation.client.local.spi
Fake implementation, ll be excluded on package/install
NavigationGraphImpl() - Constructor for class io.crysknife.ui.navigation.client.local.spi.NavigationGraphImpl
 
NavigationSelector - Annotation Type in io.crysknife.ui.navigation.client.local.api
Qualifier for the CSS selector of the navigation container.
newItem(String, boolean) - Static method in class io.crysknife.ui.navigation.client.local.HistoryWrapper
 
newItem(String, boolean) - Method in class io.crysknife.ui.navigation.client.local.pushstate.HistoryImplPushState
Adds a new browser history entry.

P

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
Indicates that the target method should be called when the Page state has been updated from Navigation.updateState(Multimap).
pageUpdate(P, HistoryToken) - Method in interface io.crysknife.ui.navigation.client.local.spi.PageNode
Called by the framework when this page node state was updated Navigation.updateState(Multimap).
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
Creates a HistoryToken by parsing a URL path.
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
 

R

redirect(Class<C>) - Method in class io.crysknife.ui.navigation.client.local.api.NavigationControl
Redirect to a given page safely.
redirect(Class<C>, Multimap<String, String>) - Method in class io.crysknife.ui.navigation.client.local.api.NavigationControl
Redirect to a given page safely.
RedirectLoopException - Exception in io.crysknife.ui.navigation.client.local.api
This exception is thrown when the page has caused more than the maximum number of redirects ( see Navigation), indicating an infinite redirection loop.
RedirectLoopException() - Constructor for exception io.crysknife.ui.navigation.client.local.api.RedirectLoopException
 
RedirectLoopException(String) - Constructor for exception io.crysknife.ui.navigation.client.local.api.RedirectLoopException
 
RedirectLoopException(Throwable) - Constructor for exception io.crysknife.ui.navigation.client.local.api.RedirectLoopException
 
RedirectLoopException(String, Throwable) - Constructor for exception io.crysknife.ui.navigation.client.local.api.RedirectLoopException
 
remove(String) - Static method in class io.crysknife.ui.navigation.client.local.pushstate.CodeServerParameterHelper
Removes the gwt.codesvr parameter from the given string.

S

SecurityError - Class in io.crysknife.ui.navigation.client.local.api
A page with this role is used to show to the user explaining he does not have enough rights to continue.
SecurityError() - Constructor for class io.crysknife.ui.navigation.client.local.api.SecurityError
 
setAppContext(String) - Static method in class io.crysknife.ui.navigation.client.local.Navigation
Sets the application context used in pushstate URL paths.
setAsDefaultPage(String) - Method in class io.crysknife.ui.navigation.client.local.URLPatternMatcher
Declares the default page to be matched against the empty string pattern.
setContentDelegation(ContentDelegation) - Method in class io.crysknife.ui.navigation.client.local.Navigation
 
setErrorHandler(PageNavigationErrorHandler) - Method in class io.crysknife.ui.navigation.client.local.Navigation
Set an error handler that is called in case of a PageNotFoundException error during page navigation.
setNavigationContainer(HTMLElement) - Method in class io.crysknife.ui.navigation.client.local.Navigation
 
setNavigationContainerSelector(By) - Method in class io.crysknife.ui.navigation.client.local.Navigation
 
showContent(Object, HTMLElement, ElementsBag, Object, DelegationControl) - Method in interface io.crysknife.ui.navigation.client.local.ContentDelegation
Called when the page is showing its content (setting the navigation container).
showContent(Object, HTMLElement, ElementsBag, Object, DelegationControl) - Method in class io.crysknife.ui.navigation.client.local.DefaultContentDelegation
 

T

toPageType() - Method in class io.crysknife.ui.navigation.client.local.TransitionAnchor
The page this transition goes to.
toPageType() - Method in class io.crysknife.ui.navigation.client.local.TransitionAnchorFactory
The page this transition goes to.
toPageType() - Method in class io.crysknife.ui.navigation.client.local.TransitionTo
The page this transition goes to.
toString() - Method in class io.crysknife.ui.navigation.client.local.HistoryToken
Returns the URL path for this HistoryToken, that can be parsed by HistoryTokenFactory.parseURL(String)
toString() - Method in class io.crysknife.ui.navigation.client.local.URLPattern
 
toUniquePageRole() - Method in class io.crysknife.ui.navigation.client.local.TransitionToRole
 
TransitionAnchor<P> - Class in io.crysknife.ui.navigation.client.local
Represents an anchor widget that, when clicked, will navigate the user to another page in the application's flow.
TransitionAnchorFactory<P> - Class in io.crysknife.ui.navigation.client.local
A factory for creating TransitionAnchor instances.
TransitionAnchorFactoryProvider - Class in io.crysknife.ui.navigation.client.local
Provides new instances of the TransitionAnchorFactory class, which allows them to be injected.
TransitionAnchorFactoryProvider() - Constructor for class io.crysknife.ui.navigation.client.local.TransitionAnchorFactoryProvider
 
TransitionAnchorProvider - Class in io.crysknife.ui.navigation.client.local
Provides new instances of the TransitionAnchor widget class, which allows them to be injected.
TransitionAnchorProvider() - Constructor for class io.crysknife.ui.navigation.client.local.TransitionAnchorProvider
 
TransitionTo - Annotation Type in io.crysknife.ui.navigation.client.local.api
A qualifier for HTMLAnchorElement elements linking to Errai Navigation Pages.
TransitionTo<P> - Class in io.crysknife.ui.navigation.client.local
Represents navigability from one page to another in the application's flow.
TransitionTo(Class<P>, Navigation) - Constructor for class io.crysknife.ui.navigation.client.local.TransitionTo
Creates a new PageTransition with the given attributes.
TransitionToRole - Annotation Type in io.crysknife.ui.navigation.client.local.api
A qualifier for HTMLAnchorElement elements linking to Errai Navigation Pages by UniquePageRole.
TransitionToRole<U extends UniquePageRole> - Class in io.crysknife.ui.navigation.client.local
This class works like a TransitionTo but where the target is a UniquePageRole.
TransitionToRole(Navigation, Class<U>) - Constructor for class io.crysknife.ui.navigation.client.local.TransitionToRole
 

U

UniquePageRole - Interface in io.crysknife.ui.navigation.client.local
Marker interface to indicate that this role is Unique.
updateState(Multimap<String, String>) - Method in class io.crysknife.ui.navigation.client.local.Navigation
Update the state of your existing page without performing a full navigation.
URLPattern - Class in io.crysknife.ui.navigation.client.local
Used to extract page state values from the URL path.
URLPattern(RegExp, List<String>, String) - Constructor for class io.crysknife.ui.navigation.client.local.URLPattern
 
URLPatternMatcher - Class in io.crysknife.ui.navigation.client.local
Used to match URLs typed in by the user to the correct Page.path()
URLPatternMatcher() - Constructor for class io.crysknife.ui.navigation.client.local.URLPatternMatcher
 
URLPatternMatcherProvider - Class in io.crysknife.ui.navigation.client.local
This class is responsible for initializing and providing the URLPatternMatcher for the app.
URLPatternMatcherProvider() - Constructor for class io.crysknife.ui.navigation.client.local.URLPatternMatcherProvider
 
urlSafe - Static variable in class io.crysknife.ui.navigation.client.local.URLPattern
A regular expression that we use to match a path parameter value.
A B C D E F G H I L M N P R S T U 
Skip navigation links

Copyright © 2020 Treblereel. All rights reserved.