The TransitionStateHookFn for onEnter
When the state is being entered, the state's .onEnter function is invoked.
Registered using transitionService.onEnter({ entering: (state) => !!state.onEnter }, onEnterHook);
The TransitionStateHookFn for onExit
When the state is being exited, the state's .onExit function is invoked.
Registered using transitionService.onExit({ exiting: (state) => !!state.onExit }, onExitHook);
See: IHookRegistry.onExit
The TransitionStateHookFn for onRetain
When the state was already entered, and is not being exited or re-entered, the state's .onRetain function is invoked.
Registered using transitionService.onRetain({ retained: (state) => !!state.onRetain }, onRetainHook);
A TransitionHookFn which activates the new views when a transition is successful.
A TransitionHookFn which activates the new views when a transition is successful.
Registered using transitionService.onSuccess({}, activateViews);
After a transition is complete, this hook deactivates the old views from the previous state, and activates the new views from the destination state.
See ViewService
A TransitionHookFn which resolves all EAGER Resolvables in the To Path
A TransitionHookFn which resolves all EAGER Resolvables in the To Path
Registered using transitionService.onStart({}, eagerResolvePath);
When a Transition starts, this hook resolves all the EAGER Resolvables, which the transition then waits for.
A TransitionHookFn that lazy loads a state tree.
A TransitionHookFn that lazy loads a state tree.
When transitioning to a state "abc" which has a lazyLoad
function defined:
lazyLoad
functionA TransitionHookFn which resolves all LAZY Resolvables for the state (and all its ancestors) in the To Path
A TransitionHookFn which resolves all LAZY Resolvables for the state (and all its ancestors) in the To Path
Registered using transitionService.onEnter({ entering: () => true }, lazyResolveState);
When a State is being entered, this hook resolves all the Resolvables for this state, which the transition then waits for.
A TransitionHookFn which waits for the views to load
A TransitionHookFn which waits for the views to load
Registered using transitionService.onStart({}, loadEnteringViews);
Allows the views to do async work in ViewConfig.load before the transition continues. In angular 1, this includes loading the templates.
A TransitionHookFn that redirects to a different state or params
A TransitionHookFn that redirects to a different state or params
Registered using transitionService.onStart({ to: (state) => !!state.redirectTo }, redirectHook);
A TransitionHookFn which updates the URL after a successful transition
A TransitionHookFn which updates the URL after a successful transition
Registered using transitionService.onSuccess({}, updateUrl);
Generated using TypeDoc