NSEvent.EventType
Constants for the types of events that responder objects can handle.
Declaration
enum EventTypeOverview
These constants appear in the event’s type property. You also use them when you construct new events.
Topics
Getting Mouse-Related Event Types
NSEvent.EventType.leftMouseDownNSEvent.EventType.leftMouseDraggedNSEvent.EventType.leftMouseUpNSEvent.EventType.rightMouseDownNSEvent.EventType.rightMouseUpNSEvent.EventType.rightMouseDraggedNSEvent.EventType.otherMouseDownNSEvent.EventType.otherMouseDraggedNSEvent.EventType.otherMouseUpNSEvent.EventType.mouseMovedNSEvent.EventType.mouseEnteredNSEvent.EventType.mouseExited
Getting Keyboard Event Types
Getting Touch-Based Events
NSEvent.EventType.beginGestureNSEvent.EventType.endGestureNSEvent.EventType.magnifyNSEvent.EventType.smartMagnifyNSEvent.EventType.swipeNSEvent.EventType.rotateNSEvent.EventType.gestureNSEvent.EventType.directTouchNSEvent.EventType.tabletPointNSEvent.EventType.tabletProximityNSEvent.EventType.pressure
Getting Other Input Types
Getting System Event Types
NSEvent.EventType.appKitDefinedNSEvent.EventType.applicationDefinedNSEvent.EventType.cursorUpdateNSEvent.EventType.flagsChangedNSEvent.EventType.periodicNSEvent.EventType.quickLookNSEvent.EventType.systemDefined