CircleShape class

Inheritance

Constructors

CircleShape({Offset location = const Offset(0, 0), Size size = const Size(20, 20), Color color = Colors.grey, int zIndex = 0, Color? borderColor, String text = '', TextAlign textAlign = TextAlign.center, TextStyle textStyle = const TextStyle(color: Colors.black, fontSize: 20), Radius borderRadius = Radius.zero, int reactSize = 10})

Properties

activeResizePoint ResizePoint?
no setterinherited
activeRotatePoint RotatePoint?
no setterinherited
angle double
no setterinherited
borderColor Color?
getter/setter pairinherited
borderRadius Radius
getter/setter pairinherited
center Offset
no setterinherited
color Color
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
isDragging bool
no setterinherited
isHighlight bool
no setterinherited
isResizing bool
no setterinherited
isRotating bool
no setterinherited
isSelected bool
no setterinherited
location Offset
getter/setter pairinherited
reactSize int
getter/setter pairinherited
removePoints List<Offset>
no setterinherited
resizePoints List<ResizePoint>
no setterinherited
rotatePoints List<RotatePoint>
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
size Size
getter/setter pairinherited
text String
getter/setter pairinherited
textAlign TextAlign
getter/setter pairinherited
textStyle TextStyle
getter/setter pairinherited
zIndex int
getter/setter pairinherited

Methods

changeZIndex(int index) → void
inherited
deSelected() → void
inherited
draw(Canvas canvas, Size boardSize) → void
inherited
drawDecorate(Canvas canvas, Paint paint) → void
override
drawHighlight(Canvas canvas, Paint paint) → void
inherited
drawInteractivePoint(Canvas canvas, Paint paint) → void
inherited
drawObject(Canvas canvas, Paint paint) → void
override
endDrag() → void
inherited
endEdit() → void
inherited
endResize() → void
inherited
endRotate() → void
inherited
highlight() → void
inherited
isOverObject(Offset offset) bool
override
isOverRemovePoint(Offset mouseOffset) bool
inherited
isOverResizePoint(Offset mouseOffset) bool
inherited
isOverRotatePoint(Offset mouseOffset) bool
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
overRemovePoint(Offset mouseOffset) Offset?
inherited
overResizePoint(Offset mouseOffset) ResizePoint?
inherited
overRotatePoint(Offset mouseOffset) RotatePoint?
inherited
resize(Offset oldOffset, Offset newOffset) → void
inherited
rotate(Offset oldOffset, Offset newOffset) → void
inherited
selected() → void
inherited
shouldRepaint(covariant AbstractShape oldDelegate) bool
inherited
startDrag() → void
inherited
startEdit() → void
inherited
startResize(ResizePoint resizePoint) → void
inherited
startRotate(RotatePoint rotatePoint) → void
inherited
toString() String
A string representation of this object.
inherited
translate(Offset oldOffset, Offset newOffset) → void
inherited
unHighlight() → void
inherited

Operators

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