You can define your own Transition Options inside this property and use them, e.g., from a Transition Hook
This option sets whether or not the transition's parameter values should be inherited from the current parameter values.
true
, it will inherit parameter values from the current parameter values.false
, only the parameters which are provided to transitionTo
will be used.This option changes how the Transition interacts with the browser's location bar (URL).
true
, it will update the url in the location bar.false
, it will not update the url in the location bar."replace"
, it will update the url and also replace the last history record.When transitioning to relative path (e.g '^
'), this option defines which state to be relative from.
This option may be used to force states which are currently active to reload.
During a normal transition, a state is "retained" if:
Forcing a reload of a state will cause it to be exited and entered, which will:
Refetch that state's resolve data
Exit the state (onExit hook)
Re-enter the state (onEnter hook)
Re-render the views (controllers and templates)
When true
, the destination state (and all parent states) will be reloaded.
When it is a string and is the name of a state, or when it is a State object, that state and any children states will be reloaded.
Generated using TypeDoc
The TransitionOptions object can be used to change the behavior of a transition.
It is passed as the third argument to StateService.go, StateService.transitionTo. It can also be used with a
uiSref
.