BetweenPathOffset class

animateStadium, animateStadiumLine

BetweenPathOffset.line BetweenPathOffset.linePoly BetweenPathOffset.linePolyFromGenerator

Inheritance

Constructors

BetweenPathOffset(Between<Offset> between, {required Path Function(Size size) onAnimate(Offset value), (Curve, Curve)? curve})
BetweenPathOffset.line(Between<Offset> between, double width, {(Curve, Curve)? curve, StrokeCap strokeCap = StrokeCap.round})
constructor, factories

Properties

begin Path Function(Size size)
finalinherited
curve → (Curve, Curve)?
finalinherited
end Path Function(Size size)
finalinherited
hashCode int
The hash code for this object.
no setterinherited
onAnimate Path Function(Size size) Function(Offset value)
finalinherited
onLerp Path Function(Size size) Function(double value)
finalinherited
reverse Between<Path Function(Size size)>
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

animate(Animation<double> parent) Animation<Path Function(Size size)>
Returns a new Animation that is driven by the given animation but that takes on values determined by this object.
inherited
chain(Animatable<double> parent) Animatable<Path Function(Size size)>
Returns a new Animatable whose value is determined by first evaluating the given parent and then evaluating this object at the result.
inherited
evaluate(Animation<double> animation) Path Function(Size size)
The current value of this object for the given Animation.
inherited
follow(Path next(Size size)) Between<Path Function(Size size)>
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
inherited
transform(double t) Path Function(Size size)
Returns the value of the object at point t.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited