<!--
{
  "availability" : [
    "tvOS: 9.0.0 - 18.0.0"
  ],
  "documentType" : "symbol",
  "framework" : "TVMLKit",
  "identifier" : "/documentation/TVMLKit/TVElementEventType",
  "metadataVersion" : "0.1.0",
  "role" : "Enumeration",
  "symbol" : {
    "kind" : "Enumeration",
    "modules" : [
      "TVMLKit"
    ],
    "preciseIdentifier" : "c:@E@TVElementEventType"
  },
  "title" : "TVElementEventType"
}
-->

# TVElementEventType

The type of event that has been dispatched.

```
enum TVElementEventType
```

## Topics

### Enumeration Cases

[`TVElementEventType.change`](/documentation/TVMLKit/TVElementEventType/change)

A change event has been dispatched.

[`TVElementEventType.highlight`](/documentation/TVMLKit/TVElementEventType/highlight)

A highlight event has been dispatched.

[`TVElementEventType.holdSelect`](/documentation/TVMLKit/TVElementEventType/holdSelect)

A hold event has been dispatched.

[`TVElementEventType.play`](/documentation/TVMLKit/TVElementEventType/play)

A play event has been dispatched.

[`TVElementEventType.select`](/documentation/TVMLKit/TVElementEventType/select)

A select event has been dispatched.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)