getToastPosition function
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,
);
}
}