---
title: SRMediaEventType
framework: sensorkit
role: symbol
role_heading: Enumeration
path: sensorkit/srmediaeventtype
---

# SRMediaEventType

The types of user interaction with media that the sensor tracks.

## Declaration

```swift
enum SRMediaEventType
```

## Topics

### Event types

- [SRMediaEventType.onScreen](sensorkit/srmediaeventtype/onscreen.md)
- [SRMediaEventType.offScreen](sensorkit/srmediaeventtype/offscreen.md)

### Initializers

- [init(rawValue:)](sensorkit/srmediaeventtype/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Tracking Media Events

- [eventType](sensorkit/srmediaevent/eventtype.md)
