---
title: directTouch
framework: appkit
role: symbol
role_heading: Type Property
path: appkit/nsevent/eventtypemask/directtouch
---

# directTouch

A mask for touch events.

## Declaration

```swift
static var directTouch: NSEvent.EventTypeMask { get }
```

## Discussion

Discussion Use this mask to filter out NSEvent.EventType.directTouch events.

## See Also

### Getting Touch Events

- [beginGesture](appkit/nsevent/eventtypemask/begingesture.md)
- [endGesture](appkit/nsevent/eventtypemask/endgesture.md)
- [magnify](appkit/nsevent/eventtypemask/magnify.md)
- [smartMagnify](appkit/nsevent/eventtypemask/smartmagnify.md)
- [swipe](appkit/nsevent/eventtypemask/swipe.md)
- [rotate](appkit/nsevent/eventtypemask/rotate.md)
- [gesture](appkit/nsevent/eventtypemask/gesture.md)
- [tabletPoint](appkit/nsevent/eventtypemask/tabletpoint.md)
- [tabletProximity](appkit/nsevent/eventtypemask/tabletproximity.md)
- [pressure](appkit/nsevent/eventtypemask/pressure.md)
