---
title: EKAlarmProximity
framework: eventkit
role: symbol
role_heading: Enumeration
path: eventkit/ekalarmproximity
---

# EKAlarmProximity

A value indicating whether an alarm is triggered by entering or exiting a region.

## Declaration

```swift
enum EKAlarmProximity
```

## Topics

### Constants

- [EKAlarmProximity.none](eventkit/ekalarmproximity/none.md)
- [EKAlarmProximity.enter](eventkit/ekalarmproximity/enter.md)
- [EKAlarmProximity.leave](eventkit/ekalarmproximity/leave.md)

### Initializers

- [init(rawValue:)](eventkit/ekalarmproximity/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

### Setting GeoFence-based Alarms

- [proximity](eventkit/ekalarm/proximity.md)
- [structuredLocation](eventkit/ekalarm/structuredlocation.md)
