fromValue static method

NSLayoutAttribute fromValue(
  1. int value
)

Implementation

static NSLayoutAttribute fromValue(int value) => switch (value) {
  1 => NSLayoutAttributeLeft,
  2 => NSLayoutAttributeRight,
  3 => NSLayoutAttributeTop,
  4 => NSLayoutAttributeBottom,
  5 => NSLayoutAttributeLeading,
  6 => NSLayoutAttributeTrailing,
  7 => NSLayoutAttributeWidth,
  8 => NSLayoutAttributeHeight,
  9 => NSLayoutAttributeCenterX,
  10 => NSLayoutAttributeCenterY,
  11 => NSLayoutAttributeLastBaseline,
  12 => NSLayoutAttributeFirstBaseline,
  13 => NSLayoutAttributeLeftMargin,
  14 => NSLayoutAttributeRightMargin,
  15 => NSLayoutAttributeTopMargin,
  16 => NSLayoutAttributeBottomMargin,
  17 => NSLayoutAttributeLeadingMargin,
  18 => NSLayoutAttributeTrailingMargin,
  19 => NSLayoutAttributeCenterXWithinMargins,
  20 => NSLayoutAttributeCenterYWithinMargins,
  0 => NSLayoutAttributeNotAnAttribute,
  _ => throw ArgumentError('Unknown value for NSLayoutAttribute: $value'),
};