---
title: CGEventType.flagsChanged
framework: coregraphics
role: symbol
role_heading: Case
path: coregraphics/cgeventtype/flagschanged
---

# CGEventType.flagsChanged

Specifies a key changed event for a modifier or status key.

## Declaration

```swift
case flagsChanged
```

## See Also

### Constants

- [CGEventType.null](coregraphics/cgeventtype/null.md)
- [CGEventType.leftMouseDown](coregraphics/cgeventtype/leftmousedown.md)
- [CGEventType.leftMouseUp](coregraphics/cgeventtype/leftmouseup.md)
- [CGEventType.rightMouseDown](coregraphics/cgeventtype/rightmousedown.md)
- [CGEventType.rightMouseUp](coregraphics/cgeventtype/rightmouseup.md)
- [CGEventType.mouseMoved](coregraphics/cgeventtype/mousemoved.md)
- [CGEventType.leftMouseDragged](coregraphics/cgeventtype/leftmousedragged.md)
- [CGEventType.rightMouseDragged](coregraphics/cgeventtype/rightmousedragged.md)
- [CGEventType.keyDown](coregraphics/cgeventtype/keydown.md)
- [CGEventType.keyUp](coregraphics/cgeventtype/keyup.md)
- [CGEventType.scrollWheel](coregraphics/cgeventtype/scrollwheel.md)
- [CGEventType.tabletPointer](coregraphics/cgeventtype/tabletpointer.md)
- [CGEventType.tabletProximity](coregraphics/cgeventtype/tabletproximity.md)
- [CGEventType.otherMouseDown](coregraphics/cgeventtype/othermousedown.md)
- [CGEventType.otherMouseUp](coregraphics/cgeventtype/othermouseup.md)
