getColumnMainAxisAlignment method

dynamic getColumnMainAxisAlignment(
  1. dynamic acdGravity
)

Implementation

getColumnMainAxisAlignment(acdGravity) {
  var mainAxisAlignment = MainAxisAlignment.start;
  switch (acdGravity) {
    case ACDGravity.bottom:
    case ACDGravity.leftBottom:
    case ACDGravity.rightBottom:
      mainAxisAlignment = MainAxisAlignment.end;
      break;
    case ACDGravity.top:
    case ACDGravity.leftTop:
    case ACDGravity.rightTop:
      mainAxisAlignment = MainAxisAlignment.start;
      break;
    case ACDGravity.left:
      mainAxisAlignment = MainAxisAlignment.center;
      break;
    case ACDGravity.right:
      mainAxisAlignment = MainAxisAlignment.center;
      break;
    case ACDGravity.center:
    default:
      mainAxisAlignment = MainAxisAlignment.center;
      break;
  }
  return mainAxisAlignment;
}