getPosition method

  1. @override
(double?, double?, double?, double?) getPosition()
override

Implementation

@override
(double? left, double? top, double? right, double? bottom) getPosition() {
  double? left, top, right, bottom;
  switch (alignment) {
    case Alignment.topLeft:
      left = offset.dx;
      top = offset.dy;
      break;
    case Alignment.bottomLeft:
      left = offset.dx;
      bottom = offset.dy;
      break;
    case Alignment.topRight:
      right = offset.dx;
      top = offset.dy;
      break;
    case Alignment.bottomRight:
      right = offset.dx;
      bottom = offset.dy;
      break;
  }

  return (left, top, right, bottom);
}