AnimatedOverflow class
- Inheritance
-
- Object
- DiagnosticableTree
- Widget
- StatefulWidget
- AnimatedOverflow
Constructors
- AnimatedOverflow({Key? key, AnimatedOverflowDirection? animatedOverflowDirection, Widget? child, double? maxHeight, double? maxWidth, double padding = 0.0, double speed = 50})
-
const
Properties
- animatedOverflowDirection → AnimatedOverflowDirection?
-
Use this value to determine the direction of this AnimatedOverflow.
final
- child → Widget?
-
The widget that is to be displayed by this AnimatedOverflow.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- key → Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
- maxHeight → double?
-
The maximum height of this AnimatedOverflow. This value is only considered if animatedOverflowDirection is AnimatedOverflowDirection.VERTICAL and it should not be null.
final
- maxWidth → double?
-
The maximum width of this AnimatedOverflow. This value is only considered if animatedOverflowDirection is AnimatedOverflowDirection.HORIZONTAL and it should not be null.
final
- padding → double
-
The padding to be applied around the child. If animatedOverflowDirection is AnimatedOverflowDirection.VERTICAL, this padding is applied around the top and the bottom of the child. Else, it is applied around the left and the right of the child. The
stops
of the LinearGradient are also determined by this value.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- speed → double
-
The speed of the animation of this AnimatedOverflow.
final
Methods
-
createElement(
) → StatefulElement -
Creates a StatefulElement to manage this widget's location in the tree.
inherited
-
createState(
) → _AnimatedOverflowState -
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
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
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}) → 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