BatchItem constructor
BatchItem({
- required Rect source,
- required RSTransform transform,
- Color? color,
- bool flip = false,
- double bleed = 0,
Implementation
BatchItem({
required this.source,
required this.transform,
Color? color,
this.flip = false,
this.bleed = 0,
}) : assert(bleed >= 0, 'Bleed must be non-negative'),
color = color ?? const Color(0x00000000),
paint = Paint()..color = color ?? const Color(0x00000000),
destination = bleed > 0
? Rect.fromLTWH(
-bleed,
-bleed,
source.width + bleed * 2,
source.height + bleed * 2,
)
: Offset.zero & source.size;