blitScrolled method

void blitScrolled(
  1. Canvas canvas,
  2. int deltaLines,
  3. double cellHeight,
  4. Size size,
)

Blit retained content shifted by deltaLines cells (positive = down).

Implementation

void blitScrolled(Canvas canvas, int deltaLines, double cellHeight, Size size) {
  if (!hasContent || deltaLines == 0) return;
  canvas.save();
  canvas.clipRect(Offset.zero & size);
  canvas.translate(0, deltaLines * cellHeight);
  blitTo(canvas);
  canvas.restore();
}