mainAxisAlignment property

MainAxisAlignment mainAxisAlignment

Implementation

MainAxisAlignment get mainAxisAlignment {
  if (spread) return MainAxisAlignment.spaceBetween;
  if (axisIsVertical) {
    if (alignment.y == -1) return MainAxisAlignment.start;
    if (alignment.y == 0) return MainAxisAlignment.center;
    if (alignment.y == 1) return MainAxisAlignment.end;
  }
  if (axisIsHorizontal) {
    if (alignment.x == -1) return MainAxisAlignment.start;
    if (alignment.x == 0) return MainAxisAlignment.center;
    if (alignment.x == 1) return MainAxisAlignment.end;
  }
  return MainAxisAlignment.center;
}