onPaint method

  1. @override
void onPaint(
  1. Canvas canvas
)
override

Draws segment in series bounds.

Implementation

@override
void onPaint(Canvas canvas) {
  _stackedBarSeries = _series as StackedBarSeries<dynamic, dynamic>;
  if (_trackerFillPaint != null && _stackedBarSeries.isTrackVisible) {
    canvas.drawRRect(_trackRect, _trackerFillPaint!);
  }

  if (_trackerStrokePaint != null && _stackedBarSeries.isTrackVisible) {
    canvas.drawRRect(_trackRect, _trackerStrokePaint!);
  }

  _renderStackingRectSeries(
      fillPaint,
      strokePaint,
      _path,
      animationFactor,
      _seriesRenderer,
      canvas,
      segmentRect,
      _currentPoint!,
      currentSegmentIndex!);
}