Initializes a new instance of the FadeTransition class.
Optionalparams: IFadeTransitionParamsPrivateanimationPrivatecurrentPrivatefadePrivate OptionalfadePrivate OptionalfadeRectangle used for the fade overlay effect.
PrivatenodeNode 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.
Optionalsource: IHosannaView<ViewState>The source view.
Optionaltarget: 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.
PrivatefadePerforms the fade-in and fade-out animation.
Duration of the fade effect in milliseconds.
Finishes the fade transition and releases the fade rectangle.
Privatefinish
FadeTransition provides a fade-in/fade-out animation for aggregate view transitions.
Remarks