setStyle method

void setStyle({
  1. BlendMode? blendMode,
  2. Color? color,
  3. ColorFilter? colorFilter,
  4. FilterQuality? filterQuality,
  5. ImageFilter? imageFilter,
  6. bool? invertColors,
  7. bool? isAntiAlias,
  8. MaskFilter? maskFilter,
  9. Shader? shader,
  10. StrokeCap? strokeCap,
  11. StrokeJoin? strokeJoin,
  12. double? strokeMiterLimit,
  13. double? strokeWidth,
  14. PaintingStyle? style,
})

设置绘制样式

Implementation

void setStyle({
  BlendMode? blendMode,
  Color? color,
  ColorFilter? colorFilter,
  FilterQuality? filterQuality,
  ui.ImageFilter? imageFilter,
  bool? invertColors,
  bool? isAntiAlias,
  MaskFilter? maskFilter,
  Shader? shader,
  StrokeCap? strokeCap,
  StrokeJoin? strokeJoin,
  double? strokeMiterLimit,
  double? strokeWidth,
  PaintingStyle? style,
}) {
  drawConfig.value = drawConfig.value.copyWith(
    blendMode: blendMode,
    color: color,
    colorFilter: colorFilter,
    filterQuality: filterQuality,
    imageFilter: imageFilter,
    invertColors: invertColors,
    isAntiAlias: isAntiAlias,
    maskFilter: maskFilter,
    shader: shader,
    strokeCap: strokeCap,
    strokeJoin: strokeJoin,
    strokeWidth: strokeWidth,
    style: style,
  );
}