---
title: OCKCartesianChartViewSynchronizer
framework: CareKit
role: symbol
role_heading: Class
platforms: [iOS 13.0+, Mac Catalyst 13.0+, watchOS 7.0+]
path: carekit/ockcartesianchartviewsynchronizer
---

# OCKCartesianChartViewSynchronizer

A view synchronizer that creates and updates chart view.

## Declaration

```swift
class OCKCartesianChartViewSynchronizer
```

## Topics

### Creating Synchronizers

- [init(plotType:selectedDate:)](carekit/ockcartesianchartviewsynchronizer/init(plottype:selecteddate:).md)

### Configuring Synchronizers

- [plotType](carekit/ockcartesianchartviewsynchronizer/plottype.md)
- [selectedDate](carekit/ockcartesianchartviewsynchronizer/selecteddate.md)

### Creating Views

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

### Updating Views

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

## Relationships

### Conforms To

- [OCKChartViewSynchronizerProtocol](carekit/ockchartviewsynchronizerprotocol.md)

## See Also

### Synchronizers

- [OCKChartViewSynchronizerProtocol](carekit/ockchartviewsynchronizerprotocol.md)
