---
title: OCKTaskEvents
framework: CareKit
role: symbol
role_heading: Structure
platforms: [iOS 13.0+, Mac Catalyst 13.0+, watchOS 7.0+]
path: carekit/ocktaskevents
---

# OCKTaskEvents

A data structure that holds events from a multiplicity of tasks.

## Declaration

```swift
struct OCKTaskEvents
```

## Topics

### Adding Events

- [addEvent(_:)](carekit/ocktaskevents/addevent(_:).md)

### Updating Events

- [updateEvent(_:)](carekit/ocktaskevents/updateevent(_:).md)

### Fetching Events

- [event(forIndexPath:)](carekit/ocktaskevents/event(forindexpath:).md)
- [events(forSection:)](carekit/ocktaskevents/events(forsection:).md)
- [firstEvent](carekit/ocktaskevents/firstevent.md)
- [firstEvents](carekit/ocktaskevents/firstevents.md)

### Checking Events

- [containsEvent(_:)](carekit/ocktaskevents/containsevent(_:).md)
