fromValue static method

UIFontDescriptorSymbolicTraits fromValue(
  1. int value
)

Implementation

static UIFontDescriptorSymbolicTraits fromValue(int value) => switch (value) {
  1 => UIFontDescriptorTraitItalic,
  2 => UIFontDescriptorTraitBold,
  32 => UIFontDescriptorTraitExpanded,
  64 => UIFontDescriptorTraitCondensed,
  1024 => UIFontDescriptorTraitMonoSpace,
  2048 => UIFontDescriptorTraitVertical,
  4096 => UIFontDescriptorTraitUIOptimized,
  32768 => UIFontDescriptorTraitTightLeading,
  65536 => UIFontDescriptorTraitLooseLeading,
  -268435456 => UIFontDescriptorClassMask,
  0 => UIFontDescriptorClassUnknown,
  268435456 => UIFontDescriptorClassOldStyleSerifs,
  536870912 => UIFontDescriptorClassTransitionalSerifs,
  805306368 => UIFontDescriptorClassModernSerifs,
  1073741824 => UIFontDescriptorClassClarendonSerifs,
  1342177280 => UIFontDescriptorClassSlabSerifs,
  1879048192 => UIFontDescriptorClassFreeformSerifs,
  -2147483648 => UIFontDescriptorClassSansSerif,
  -1879048192 => UIFontDescriptorClassOrnamentals,
  -1610612736 => UIFontDescriptorClassScripts,
  -1073741824 => UIFontDescriptorClassSymbolic,
  _ => throw ArgumentError('Unknown value for UIFontDescriptorSymbolicTraits: $value'),
};