DoubleArrowDrawable constructor
DoubleArrowDrawable({
- Paint? paint,
- double? arrowHeadSize,
- required double length,
- required Offset position,
- double rotationAngle = 0,
- double scale = 1,
- Set<
ObjectDrawableAssist> assists = const <ObjectDrawableAssist>{}, - Map<
ObjectDrawableAssist, Paint> assistPaints = const <ObjectDrawableAssist, Paint>{}, - bool locked = false,
Creates a new DoubleArrowDrawable with the given length
, paint
and arrowHeadSize
.
Implementation
DoubleArrowDrawable({
Paint? paint,
this.arrowHeadSize,
required double length,
required Offset position,
double rotationAngle = 0,
double scale = 1,
Set<ObjectDrawableAssist> assists = const <ObjectDrawableAssist>{},
Map<ObjectDrawableAssist, Paint> assistPaints =
const <ObjectDrawableAssist, Paint>{},
bool locked = false,
bool hidden = false,
}) : paint = paint ?? ShapeDrawable.defaultPaint,
super(
length: length,
position: position,
rotationAngle: rotationAngle,
scale: scale,
assists: assists,
assistPaints: assistPaints,
locked: locked,
hidden: hidden);