Draws the shape on the given canvas.
@override void paint(Canvas canvas) { if (!_isValid) return; super.paint(canvas); }