paintSelection method
void
paintSelection(
- Canvas canvas,
- Offset effectiveOffset
)
Implementation
void paintSelection(Canvas canvas, Offset effectiveOffset) {
if (selectionRects == null || selectionColor == null) {
return;
}
assert(textLayoutLastMaxWidth == constraints.maxWidth,
'Last width ($textLayoutLastMaxWidth) not the same as max width constraint (${constraints.maxWidth}).');
//assert(selectionRects != null);
final Paint paint = Paint()..color = selectionColor!;
for (final ui.TextBox box in selectionRects!)
canvas.drawRect(box.toRect().shift(effectiveOffset), paint);
}