A dynamic view that can show or hide different renderables with transitions.
An object of configurable options.
The transition in charge of showing a renderable.
The transition in charge of removing your previous renderable when you show a new one, or hiding your current renderable.
When showing a new renderable, overlap determines if the out transition of the old one executes concurrently with the in transition of the new one, or synchronously beforehand.
As your RenderController shows a new renderable, it executes a transition in. This transition in will affect a default interior state and modify it as you bring renderables in and out. However, if you want to control the transform, opacity, and origin state yourself, you may call certain methods (such as inTransformFrom) to obtain state from an outside source, that may either be a function or a Famous transitionable. inTransformFrom sets the accessor for the state of the transform used in transitioning in renderables.
inOpacityFrom sets the accessor for the state of the opacity used in transitioning in renderables.
inOriginFrom sets the accessor for the state of the origin used in transitioning in renderables.
inAlignFrom sets the accessor for the state of the align used in transitioning in renderables.
outTransformFrom sets the accessor for the state of the transform used in transitioning out renderables.
outOpacityFrom sets the accessor for the state of the opacity used in transitioning out renderables.
outOriginFrom sets the accessor for the state of the origin used in transitioning out renderables.
outAlignFrom sets the accessor for the state of the align used in transitioning out renderables.
Show displays the targeted renderable with a transition and an optional callback to execute afterwards.
Hide hides the currently displayed renderable with an out transition.
Generate a render spec from the contents of this component.