flexAlignment static method

MainAxisAlignment flexAlignment(
  1. BuildContext context, {
  2. MainAxisAlignment? override,
})

Returns the appropriate MainAxisAlignment based on current locale directionality.

If override is provided, it returns that value. Otherwise, it returns MainAxisAlignment.end for RTL and MainAxisAlignment.start for LTR.

Implementation

static MainAxisAlignment flexAlignment(
  BuildContext context, {
  MainAxisAlignment? override,
}) {
  if (override != null) return override;
  return isRtl(context) ? MainAxisAlignment.end : MainAxisAlignment.start;
}