expandSides method

Bounds expandSides({
  1. double left = 0,
  2. double top = 0,
  3. double right = 0,
  4. double bottom = 0,
})

Expands the bounds by different amounts on each side.

Implementation

Bounds expandSides({
  double left = 0,
  double top = 0,
  double right = 0,
  double bottom = 0,
}) {
  return Bounds(
    x: x - left,
    y: y - top,
    width: width + left + right,
    height: height + top + bottom,
  );
}