ArrowShape class

Inheritance

Constructors

ArrowShape({Offset location = const Offset(0, 0), double length = 150, double width = 4, Color color = Colors.grey, int zIndex = 0, PaintingStyle style = PaintingStyle.stroke, int reactSize = 10})

Properties

activeResizePoint ResizePoint?
no setterinherited
activeRotatePoint RotatePoint?
no setterinherited
angle double
no setterinherited
center Offset
no setterinherited
color Color
getter/setter pairinherited
endOffset Offset
no setterinherited
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
startOffset Offset
no setterinherited
style PaintingStyle
getter/setter pairinherited
zIndex int
getter/setter pairinherited

Methods

changeZIndex(int index) → void
inherited
deSelected() → void
inherited
draw(Canvas canvas, Size boardSize) → void
override
endDrag() → void
inherited
endResize() → void
inherited
endRotate() → void
inherited
highlight() → void
inherited
isOverObject(Offset offset) bool
inherited
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
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