The HTMLElement type used or the ref required for the transition.
Boolean if the transition should occur immediately once the component
mounts if the TransitionOptions.transitionIn is true
The child element that should have a ref
and className
cloned into
using the cloneElement
API. If the child is a custom component, you
must use React.forwardRef
and pass both of these to a DOM element for
the transition to work.
An optional className to be merged with the transition classes.
Boolean if the transition should occur whenever the
TransitionOptions.transitionIn is switch to true
after the
component has been rendered in the DOM.
Boolean if the transition should occur whenever the
TransitionOptions.transitionIn is switch to false
after the
component has been rendered in the DOM.
An optional ref that will be merged with the TransitionHookReturnValue.ref
This function will be called once the TransitionStage has been set
to "enter"
.
This function will be called once the TransitionStage has been set
to "entering"
.
This function will be called once the TransitionStage has been set
to "enter"
.
This function will be called once the TransitionStage has been set
to "entered"
.
This function will be called once the TransitionStage has been set
to "exited"
.
This function will be called once the TransitionStage has been set
to "exiting"
.
Boolean if the portal should be used.
{@inheritDoc TransitionTimeout}
{@inheritDoc PreconfiguredTransitionInDefaultedOptions.transitionIn}
Boolean if the scale transition should be vertical instead of horizontal. This really only changes the default value for the classNames.
Generated using TypeDoc
@since 2.0.0
@since 4.0.0 The typeParam was added