@override void render(Canvas canvas) { final cachedImage = image; if (cachedImage == null) { return; } canvas.drawImageRect( cachedImage, _srcRect, _dstRect, paint, ); }