deflate method
- EdgeInsets padding
These constraints with padding subtracted from min and max. Neither
drops below zero, and max never drops below min.
Implementation
LayoutConstraints deflate(EdgeInsets padding) {
final minX = math.max(0.0, min.x - padding.horizontal);
final minY = math.max(0.0, min.y - padding.vertical);
return .new(
min: .new(minX, minY),
max: .new(
math.max(minX, max.x - padding.horizontal),
math.max(minY, max.y - padding.vertical),
),
);
}