getToastPosition function

ToastPosition getToastPosition(
  1. S360fToastPosition position
)

Implementation

ToastPosition getToastPosition(S360fToastPosition position) {
  final verticalOffset = S360fDimension.getSpacing(multiplier: 2);
  final horizontalOffset = S360fDimension.getSpacing(multiplier: 2);
  switch (position) {
    case S360fToastPosition.topLeft:
      return ToastPosition(
        alignment: Alignment.topLeft,
        top: verticalOffset,
        left: horizontalOffset,
      );
    case S360fToastPosition.topCenter:
      return ToastPosition(
        alignment: Alignment.topCenter,
        top: verticalOffset,
        left: 0,
        right: 0,
      );
    case S360fToastPosition.topRight:
      return ToastPosition(
        alignment: Alignment.topRight,
        top: verticalOffset,
        right: horizontalOffset,
      );
    case S360fToastPosition.bottomLeft:
      return ToastPosition(
        alignment: Alignment.bottomLeft,
        bottom: verticalOffset,
        left: horizontalOffset,
      );
    case S360fToastPosition.bottomCenter:
      return ToastPosition(
        alignment: Alignment.bottomCenter,
        bottom: verticalOffset,
        left: 0,
        right: 0,
      );
    case S360fToastPosition.bottomRight:
      return ToastPosition(
        alignment: Alignment.bottomRight,
        bottom: verticalOffset,
        right: horizontalOffset,
      );
  }
}