Initializes a new instance of the FadeTransition class.
Optional
params: IFadeTransitionParamsPrivate
animationPrivate
currentPrivate
fadePrivate
Optional
fadePrivate
Optional
fadeRectangle used for the fade overlay effect.
Private
nodeNode pool for rectangle allocation and release.
The owner aggregate view that manages the transition.
The progress of the transition, ranging from 0.0 to 1.0.
The source view from which the transition starts.
The current state of the transition.
The target view to which the transition ends.
Executes the transition between the source and target views.
The owner aggregate view.
Optional
source: IHosannaView<ViewState>The source view.
Optional
target: IHosannaView<ViewState>The target view.
Whether the transition should be animated. Defaults to true.
Whether to remove the source view when the transition is complete. Defaults to true.
Private
fadePerforms the fade-in and fade-out animation.
Duration of the fade effect in milliseconds.
Finishes the fade transition and releases the fade rectangle.
Private
finish
FadeTransition provides a fade-in/fade-out animation for aggregate view transitions.
Remarks