fromValue static method

NSEventType fromValue(
  1. int value
)

Implementation

static NSEventType fromValue(int value) => switch (value) {
  1 => NSEventTypeLeftMouseDown,
  2 => NSEventTypeLeftMouseUp,
  3 => NSEventTypeRightMouseDown,
  4 => NSEventTypeRightMouseUp,
  5 => NSEventTypeMouseMoved,
  6 => NSEventTypeLeftMouseDragged,
  7 => NSEventTypeRightMouseDragged,
  8 => NSEventTypeMouseEntered,
  9 => NSEventTypeMouseExited,
  10 => NSEventTypeKeyDown,
  11 => NSEventTypeKeyUp,
  12 => NSEventTypeFlagsChanged,
  13 => NSEventTypeAppKitDefined,
  14 => NSEventTypeSystemDefined,
  15 => NSEventTypeApplicationDefined,
  16 => NSEventTypePeriodic,
  17 => NSEventTypeCursorUpdate,
  22 => NSEventTypeScrollWheel,
  23 => NSEventTypeTabletPoint,
  24 => NSEventTypeTabletProximity,
  25 => NSEventTypeOtherMouseDown,
  26 => NSEventTypeOtherMouseUp,
  27 => NSEventTypeOtherMouseDragged,
  29 => NSEventTypeGesture,
  30 => NSEventTypeMagnify,
  31 => NSEventTypeSwipe,
  18 => NSEventTypeRotate,
  19 => NSEventTypeBeginGesture,
  20 => NSEventTypeEndGesture,
  32 => NSEventTypeSmartMagnify,
  33 => NSEventTypeQuickLook,
  34 => NSEventTypePressure,
  37 => NSEventTypeDirectTouch,
  38 => NSEventTypeChangeMode,
  40 => NSEventTypeMouseCancelled,
  _ => throw ArgumentError('Unknown value for NSEventType: $value'),
};