@protected Rect get cropRect => _cropRect;
set cropRect(Rect value) { _cropRect = value; cropPainterKey.currentState?.setForegroundPainter(cropPainter); }