FrancoBounceTapAnimation class
- Inheritance
-
- Object
- DiagnosticableTree
- Widget
- StatefulWidget
- FrancoBounceTapAnimation
- Available extensions
Constructors
- FrancoBounceTapAnimation({Key? key, required Widget child, Duration duration = const Duration(milliseconds: 200), double scaleStart = 1.0, double scaleEnd = 0.96, Curve curve = Curves.fastOutSlowIn, Curve reverseCurve = Curves.ease, VoidCallback? onTap})
-
const
Properties
- blueBox → Widget
-
Available on Widget, provided by the FrancoColoredExtension extension
no setter - bottom → Align
-
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
no setter - center → Widget
-
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
no setter - child → Widget
-
final
- curve → Curve
-
final
- disableMaterial3 → Theme
-
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
no setter - duration → Duration
-
final
- enableMaterial3 → Theme
-
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
no setter - expand → Expanded
-
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
no setter - fittedContent → UnconstrainedBox
-
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
no setter - greenBox → Widget
-
Available on Widget, provided by the FrancoColoredExtension extension
no setter - hashCode → int
-
The hash code for this object.
no setterinherited
- inChildrenHeight → Widget
-
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
no setter - inChildrenWidth → Widget
-
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
no setter - key → Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
- left → Align
-
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
no setter - material → Material
-
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
no setter - onTap → VoidCallback?
-
final
- oval → Widget
-
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
no setter - pinkBox → Widget
-
Available on Widget, provided by the FrancoColoredExtension extension
no setter - purpleBox → Widget
-
Available on Widget, provided by the FrancoColoredExtension extension
no setter - randomColorBox → Widget
-
Available on Widget, provided by the FrancoColoredExtension extension
no setter - redBox → Widget
-
Available on Widget, provided by the FrancoColoredExtension extension
no setter - reverseCurve → Curve
-
final
- right → Align
-
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
no setter - rotationBottom → Widget
-
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
no setter - rotationLeft → Widget
-
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
no setter - rotationRight → RotationTransition
-
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
no setter - rotationUp → RotationTransition
-
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- scaleEnd → double
-
final
- scaleStart → double
-
final
- scrollable → Widget
-
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
no setter - scrollableHorizontal → Widget
-
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
no setter - scrollableVertical → Widget
-
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
no setter - top → Align
-
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
no setter - yellowBox → Widget
-
Available on Widget, provided by the FrancoColoredExtension extension
no setter
Methods
-
alignment(
{AlignmentGeometry? align}) → Widget -
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
-
animationBounceTap(
{Duration duration = const Duration(milliseconds: 200), double scaleStart = 1.0, double scaleEnd = 0.96, Curve curve = Curves.fastOutSlowIn, Curve reverseCurve = Curves.ease, VoidCallback? onTap}) → FrancoBounceTapAnimation -
Available on Widget, provided by the BounceAnimationExtension extension
Adds a bounce animation to the widget. -
animationFade(
{double opacityStart = 0.0, double opacityEnd = 1.0, Duration duration = const Duration(milliseconds: 300), Curve curve = Curves.easeIn, bool? condition, Duration? delay}) → FrancoFadeAnimation -
Available on Widget, provided by the FadeAnimationExtension extension
Adds a fade animation to the widget. -
animationRotate(
{double angleStart = pi * 2, double angleEnd = 0.0, Duration duration = const Duration(milliseconds: 300), Curve curve = Curves.easeInOut, bool? condition, Duration? delay}) → FrancoRotateAnimation -
Available on Widget, provided by the RotateAnimationExtension extension
Adds a rotation animation to the widget. -
animationScale(
{double scaleStart = 0.0, double scaleEnd = 1.0, Duration duration = const Duration(milliseconds: 300), Curve curve = Curves.easeInOut, bool? condition, Duration? delay}) → FrancoScaleAnimation -
Available on Widget, provided by the ScaleAnimationExtension extension
Adds a scaling animation to the widget. -
animationSlide(
{SlideDirection direction = SlideDirection.left, Duration duration = const Duration(milliseconds: 300), Curve curve = Curves.easeIn, double offset = 100.0, bool? condition, Duration? delay}) → FrancoSlideAnimation -
Available on Widget, provided by the SlideAnimationExtension extension
Adds a slide animation to the widget. -
animationSpring(
{double scaleStart = 0.85, double scaleEnd = 1.0, Duration duration = const Duration(milliseconds: 300), bool? condition, Duration? delay}) → FrancoSpringAnimation -
Available on Widget, provided by the SpringAnimationExtension extension
Adds a spring animation to the widget. -
blur(
{double? x, double? y}) → Widget -
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
-
colored(
Color color) → Widget -
Available on Widget, provided by the FrancoColoredExtension extension
-
createElement(
) → StatefulElement -
Creates a StatefulElement to manage this widget's location in the tree.
inherited
-
createState(
) → State< FrancoBounceTapAnimation> -
Creates the mutable state for this widget at a given location in the tree.
override
-
debugDescribeChildren(
) → List< DiagnosticsNode> -
Returns a list of DiagnosticsNode objects describing this node's
children.
inherited
-
debugFillProperties(
DiagnosticPropertiesBuilder properties) → void -
Add additional properties associated with the node.
inherited
-
disable(
[bool? disable]) → IgnorePointer -
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
-
foregroundGradient(
{List< Color> ? colors, AlignmentGeometry? begin, AlignmentGeometry? end, BlendMode? blendMode}) → Widget -
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
-
getWidgetSize(
dynamic callback(Size size, Offset offset)) → void -
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
-
maxHeight(
double maxHeight) → Widget -
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
maxHeight -
maxWidth(
double maxWidth) → Widget -
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
maxWidth -
minHeight(
double minHeight) → Widget -
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
minHeight -
minWidth(
double minWidth) → Widget -
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
minWidth -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
padding(
EdgeInsets insets) → Widget -
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
Wraps the widget with a Padding widget using the specified EdgeInsets. -
radius(
double? radius) → Widget -
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
-
rotate(
{double? value}) → Widget -
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
-
rotateBox(
{int? value}) → Widget -
Available on Widget, provided by the FrancoGeneralWidgetExtension extension
-
toDiagnosticsNode(
{String? name, DiagnosticsTreeStyle? style}) → DiagnosticsNode -
Returns a debug representation of the object that is used by debugging
tools and by DiagnosticsNode.toStringDeep.
inherited
-
toString(
{DiagnosticLevel minLevel = DiagnosticLevel.info}) → String -
A string representation of this object.
inherited
-
toStringDeep(
{String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug, int wrapWidth = 65}) → String -
Returns a string representation of this node and its descendants.
inherited
-
toStringShallow(
{String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) → String -
Returns a one-line detailed description of the object.
inherited
-
toStringShort(
) → String -
A short, textual description of this widget.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited