insetsForBand method
Implementation
EdgeInsets insetsForBand({required double top, required double bottom}) {
var left = systemPadding.left;
var right = systemPadding.right;
for (final camera in cutouts) {
final exclusion = camera.inflate(8);
if (exclusion.bottom <= top || exclusion.top >= bottom) continue;
if (camera.left < size.width / 4) left = math.max(left, exclusion.right);
if (camera.right > size.width * 3 / 4) {
right = math.max(right, size.width - exclusion.left);
}
}
return EdgeInsets.only(left: left, right: right);
}