---
title: EKSourceType
framework: eventkit
role: symbol
role_heading: Enumeration
path: eventkit/eksourcetype
---

# EKSourceType

The type of source object.

## Declaration

```swift
enum EKSourceType
```

## Overview

Overview The sourceType property will be set to one of these values.

## Topics

### EventKit Source Types

- [EKSourceType.local](eventkit/eksourcetype/local.md)
- [EKSourceType.exchange](eventkit/eksourcetype/exchange.md)
- [EKSourceType.calDAV](eventkit/eksourcetype/caldav.md)
- [EKSourceType.mobileMe](eventkit/eksourcetype/mobileme.md)
- [EKSourceType.subscribed](eventkit/eksourcetype/subscribed.md)
- [EKSourceType.birthdays](eventkit/eksourcetype/birthdays.md)

### Initializers

- [init(rawValue:)](eventkit/eksourcetype/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Accessing Source Properties

- [sourceIdentifier](eventkit/eksource/sourceidentifier.md)
- [sourceType](eventkit/eksource/sourcetype.md)
- [title](eventkit/eksource/title.md)
