---
title: OCKCalendarViewSynchronizerProtocol
framework: CareKit
role: symbol
role_heading: Protocol
platforms: [iOS 13.0+, Mac Catalyst 13.0+, watchOS 7.0+]
path: carekit/ockcalendarviewsynchronizerprotocol
---

# OCKCalendarViewSynchronizerProtocol

A protocol that makes and updates views in a view synchronizer for calendars.

## Declaration

```swift
protocol OCKCalendarViewSynchronizerProtocol
```

## Topics

### Creating Views

- [makeView()](carekit/ockcalendarviewsynchronizerprotocol/makeview().md)

### Updating Views

- [updateView(_:context:)](carekit/ockcalendarviewsynchronizerprotocol/updateview(_:context:).md)

### Associated Types

- [View](carekit/ockcalendarviewsynchronizerprotocol/view.md)

## Relationships

### Conforming Types

- [OCKWeekCalendarViewSynchronizer](carekit/ockweekcalendarviewsynchronizer.md)

## See Also

### Synchronizers

- [OCKWeekCalendarViewSynchronizer](carekit/ockweekcalendarviewsynchronizer.md)
