FlipOutYAnimation class
Used by FlipOutY widget. Note: You can also pass this into an InOutAnimation widget to define the in/out animation.
- Inheritance
 - 
    
- Object
 - AnimationDefinition
 - FlipOutYAnimation
 
 
Constructors
- FlipOutYAnimation({AnimationPreferences preferences = const AnimationPreferences(duration: Duration(milliseconds: 750))})
 
Properties
- hashCode → int
 - 
  The hash code for this object.
  no setterinherited
 - needsScreenSize → bool
 - 
  When true, instructs AnimatorWidget to preRender the child without
animation and extracts the screen-size in order to supply it to
AnimationDefinition.build() in the next render.
  finalinherited
 - needsWidgetSize → bool
 - 
  When true, instructs AnimatorWidget to preRender the child without
animation and extracts the child's size in order to supply it to
AnimationDefinition.build() in the next render.
  finalinherited
 - preferences → AnimationPreferences
 - 
  Pass AnimationPreferences to setup offset, duration, autoPlay and
add an AnimationStatusListener
  finalinherited
 - preRenderOpacity → double
 - 
  Sets the visibility of the child during the preRender when
needsWidgetSize or needsScreenSize is set to true.
Use this property to prevent 'flickering' when rendering in-animations.
  finalinherited
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  no setterinherited
 
Methods
- 
  build(
BuildContext context, Animator animator, Widget child) → Widget  - 
  AnimatorWidget calls build to retrieve the animated Widget.
The extracted Animator from the getDefinition phase is injected to
supply a controller and the Animation objects.
Example:
@override
Widget build(BuildContext context, Animator animator, Widget child) {
return FadeTransition(
  opacity: animation.get('opacity'),
  child: child,
);
}
  override
 - 
  getDefinition(
{Size? screenSize, Size? widgetSize}) → Map< String, TweenList>  - 
  AnimatorWidget calls getDefinition to gather the animation. Animations
are defined using named TweenLists using a Map<String, TweenList>.
Example:
@override
Map<String, TweenList> getDefinition({Size screenSize, Size widgetSize}) {
return {
  "opacity": TweenList
  override
 - 
  noSuchMethod(
Invocation invocation) → dynamic  - 
  Invoked when a nonexistent method or property is accessed.
  inherited
 - 
  toString(
) → String  - 
  A string representation of this object.
  inherited
 
Operators
- 
  operator ==(
Object other) → bool  - 
  The equality operator.
  inherited