com.vaadin.flow.router.internal.
Package com.vaadin.flow.router.internal
Class Postpone
java.lang.Object
com.vaadin.flow.router.internal.Postpone
All Implemented Interfaces:
Container class for containing left over listeners on postponed navigation.
For internal use only. May be renamed or removed in a future release.
Since:
1.0
See Also:
-
Method Summary
Modifier and TypeMethodDescriptionGet
BeforeLeaveHandler
s that have been left over from a postpone.Get
BeforeEnterHandler
s that have been left over from a postpone.static Postpone
withLeaveObservers
(Deque<BeforeLeaveHandler> beforeLeave) Set any remaining
BeforeLeaveHandler
s to be continued from.static Postpone
withNavigationObservers
(Deque<BeforeEnterHandler> beforeNavigation) Set any remaining
BeforeEnterHandler
s to be continued from.
-
Method Details
-
withLeaveObservers
Set any remaining
BeforeLeaveHandler
s to be continued from.Parameters:
beforeLeave
- listeners to continue callingReturns:
uncalled listeners to continue from
-
getLeaveObservers
Get
BeforeLeaveHandler
s that have been left over from a postpone.Returns:
remaining BeforeLeaveObservers or empty ArrayDeque
-