JsonAnimatedPositionedDirectionalBuilderModel class
Creates a widget that animates its position implicitly.
Only two out of the three horizontal values (start, end, width), and only two out of the three vertical values (top, bottom, height), can be set. In each case, at least one of the three must be null.
- Inheritance
-
- Object
- JsonClass
- JsonWidgetBuilderModel
- JsonAnimatedPositionedDirectionalBuilderModel
Constructors
Properties
-
args
→ Map<
String, dynamic> -
finalinherited
- bottom → double?
-
The offset of the child's bottom edge from the bottom of the stack.
final
- child → JsonWidgetData
-
The widget below this widget in the tree.
final
- curve → Curve
-
final
- duration → Duration
-
final
- end → double?
-
The offset of the child's end edge from the end of the stack.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- height → double?
-
The child's height.
final
- onEnd → void Function()?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- start → double?
-
The offset of the child's start edge from the start of the stack.
final
- top → double?
-
The offset of the child's top edge from the top of the stack.
final
- width → double?
-
The child's width.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
Abstract function that concrete classes must implement. This must encode
the internal data model to a JSON compatible representation.
override
-
toString(
) → String -
Returns the string encoded JSON representation for this class. This will
remove all null values and empty collections from the returned string.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
fromDynamic(
dynamic map, {Map< String, dynamic> args = const {}, JsonWidgetRegistry? registry}) → JsonAnimatedPositionedDirectionalBuilderModel -
maybeFromDynamic(
dynamic map, {Map< String, dynamic> args = const {}, JsonWidgetRegistry? registry}) → JsonAnimatedPositionedDirectionalBuilderModel?