Spring class

Constructors

Spring()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Static Methods

animatedCard({SpringController? springController, required double fromWidth, required double toWidth, required double fromHeight, required double toHeight, Color fromColor = Colors.white, Color toColor = Colors.white, double fromElevation = 0.0, double toElevation = 10.0, Color fromShadowColor = Colors.black, Color toShadowColor = Colors.black, Duration widthDuration = const Duration(seconds: 1), Duration heightDuration = const Duration(seconds: 1), Duration colorDuration = const Duration(seconds: 1), Duration elevationDuration = const Duration(seconds: 1), Duration shadowDuration = const Duration(seconds: 1), Duration delay = const Duration(seconds: 0), Curve curve = Curves.easeInOut, Clip? clip, bool borderOnForeground = true, EdgeInsets? margin, ShapeBorder? shape, bool semanticContainer = true, required Widget child, dynamic animStatus(AnimStatus)?}) Widget
returns Animated Card widget
returns blink widget
bubbleButton({SpringController? springController, VoidCallback? onTap, double bubbleStart = 0.0, double bubbleEnd = 1.0, Duration delay = const Duration(seconds: 0), Duration animDuration = const Duration(milliseconds: 500), Curve curve = Curves.elasticOut, required Widget child, dynamic animStatus(AnimStatus)?}) Widget
returns Bubble Button widget
fadeIn({SpringController? springController, double startOpacity = 0.0, double endOpacity = 1.0, Duration delay = const Duration(seconds: 0), Duration animDuration = const Duration(seconds: 1), Curve curve = Curves.easeInOut, required Widget child, dynamic animStatus(AnimStatus)?}) Widget
returns fadeIn Widget
fadeOut({SpringController? springController, double startOpacity = 1.0, double endOpacity = 0.0, Duration delay = const Duration(seconds: 0), Duration animDuration = const Duration(seconds: 1), Curve curve = Curves.easeInOut, required Widget child, dynamic animStatus(AnimStatus)?}) Widget
returns fadeOut widget
flip({SpringController? springController, required Widget frontWidget, required Widget rearWidget, bool toggleOnClick = true, dynamic onTap(String)?, Axis flipAxis = Axis.horizontal, Duration animDuration = const Duration(seconds: 1)}) Widget
returns Flip widget
opacity({SpringController? springController, required double startOpacity, required double endOpacity, Duration delay = const Duration(seconds: 0), Duration animDuration = const Duration(seconds: 1), Curve curve = Curves.easeInOut, required Widget child, dynamic animStatus(AnimStatus)?}) Widget
returns Opacity widget
pop({SpringController? springController, Duration delay = const Duration(seconds: 0), Duration animDuration = const Duration(seconds: 1), Curve curve = Curves.bounceOut, required Widget child, dynamic animStatus(AnimStatus)?}) Widget
returns pop widget
rotate({SpringController? springController, double startAngle = 0.0, double endAngle = 360.0, Alignment alignment = Alignment.center, Duration delay = const Duration(seconds: 0), Duration animDuration = const Duration(seconds: 1), Curve curve = Curves.linear, required Widget child, dynamic animStatus(AnimStatus)?}) Widget
returns Rotate widget
scale({SpringController? springController, required double start, required double end, Duration delay = const Duration(seconds: 0), Duration animDuration = const Duration(seconds: 1), Curve curve = Curves.easeInOut, dynamic animStatus(AnimStatus)?, required Widget child}) Widget
returns slide Scale widget
shake({SpringController? springController, double start = 50.0, double end = 120.0, Duration delay = const Duration(seconds: 0), Duration animDuration = const Duration(seconds: 1), Curve curve = Curves.easeInOut, required Widget child, dynamic animStatus(AnimStatus)?}) Widget
returns shake widget
slide({required SlideType slideType, bool withFade = false, SpringController? springController, Duration delay = const Duration(seconds: 0), Duration animDuration = const Duration(seconds: 1), Curve curve = Curves.easeInOut, double extend = 0.0, Tween<Offset>? cutomTweenOffset, required Widget child, dynamic animStatus(AnimStatus)?}) Widget
returns slide widget
translate({SpringController? springController, required Offset beginOffset, required Offset endOffset, Duration delay = const Duration(seconds: 0), Duration animDuration = const Duration(seconds: 1), Curve curve = Curves.easeInOut, required Widget child, dynamic animStatus(AnimStatus)?}) Widget
returns translate widget