FanFlowDelegation class

FanFlowDelegation is responsible for the slight rotation of the wheel

Inheritance

Constructors

FanFlowDelegation({required Animation<double> animation, required Offset center})

Properties

animation Animation<double>
rotation animation in angle
getter/setter pair
center Offset
center of the wheel
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

getConstraintsForChild(int i, BoxConstraints constraints) BoxConstraints
Override to control the layout constraints given to each child.
inherited
getSize(BoxConstraints constraints) Size
Override to control the size of the container for the children.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
paintChildren(FlowPaintingContext context) → void
Override to paint the children of the flow.
override
shouldRelayout(covariant FlowDelegate oldDelegate) bool
Override this method to return true when the children need to be laid out. This should compare the fields of the current delegate and the given oldDelegate and return true if the fields are such that the layout would be different.
inherited
shouldRepaint(covariant FanFlowDelegation oldDelegate) bool
Override this method to return true when the children need to be repainted. This should compare the fields of the current delegate and the given oldDelegate and return true if the fields are such that paintChildren would act differently.
override
toString() String
Override this method to include additional information in the debugging data printed by debugDumpRenderTree and friends.
inherited

Operators

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