styleSelected method
Updates selected object style fields while preserving unspecified paint.
Implementation
bool styleSelected({
String? fill,
CanvasImagePattern? pattern,
String? stroke,
double? lineWidth,
String? font,
bool clearFill = false,
bool clearPattern = false,
bool clearStroke = false,
}) {
return _updateSelectedObjects(
(object) => _copyObjectWithPaint(
object,
object.paint.copyWith(
fill: fill,
pattern: pattern,
stroke: stroke,
lineWidth: lineWidth,
font: font,
clearFill: clearFill,
clearPattern: clearPattern,
clearStroke: clearStroke,
),
),
skipLocked: true,
);
}