---
title: "init(selectionStyle:displayStyle:eventStore:)"
framework: eventkitui
role: symbol
role_heading: Initializer
path: "eventkitui/ekcalendarchooser/init(selectionstyle:displaystyle:eventstore:)"
---

# init(selectionStyle:displayStyle:eventStore:)

Initializes a newly created calendar chooser.

## Declaration

```swift
init(selectionStyle: EKCalendarChooserSelectionStyle, displayStyle: EKCalendarChooserDisplayStyle, eventStore: EKEventStore)
```

## Parameters

- `selectionStyle`: Determines whether to allow selection of multiple calendars. Possible values are described in doc://com.apple.eventkitui/documentation/EventKitUI/EKCalendarChooserSelectionStyle.
- `displayStyle`: Determines which calendars to display. Possible values are described in doc://com.apple.eventkitui/documentation/EventKitUI/EKCalendarChooserDisplayStyle.
- `eventStore`: The event store to which the calendars belong.

## Return Value

Return Value The initialized calendar chooser.

## See Also

### Initializing Calendar Choosers

- [init(selectionStyle:displayStyle:entityType:eventStore:)](eventkitui/ekcalendarchooser/init(selectionstyle:displaystyle:entitytype:eventstore:).md)
