clipRRectAndPaint method

void clipRRectAndPaint(
  1. RRect rrect,
  2. Clip clipBehavior,
  3. Rect bounds,
  4. VoidCallback painter

Clip canvas with Path according to rrect and then paint. canvas is restored to the pre-clip status afterwards.

bounds is the saveLayer bounds used for Clip.antiAliasWithSaveLayer.


void clipRRectAndPaint(RRect rrect, Clip clipBehavior, Rect bounds, VoidCallback painter) {
  _clipAndPaint((bool doAntiAlias) => canvas.clipRRect(rrect, doAntiAlias: doAntiAlias), clipBehavior, bounds, painter);