blobFill method

Paint blobFill(
  1. Rect rect,
  2. Color color, {
  3. double opacity = 1,
})

Slice / bubble / scatter point fill.

Implementation

Paint blobFill(Rect rect, Color color, {double opacity = 1}) {
  switch (style) {
    case ChartStyle.gradient:
      return _radial(rect, lighten(color, 0.26), color, opacity, opacity);
    case ChartStyle.flat:
      return Paint()
        ..color = color.withValues(alpha: opacity)
        ..isAntiAlias = true;
    case ChartStyle.glass:
      return _radial(rect, lighten(color, 0.3), color, 0.7 * opacity,
          0.45 * opacity);
  }
}