Structures
- LocationManager
-
A wrapper around Core Location's
CLLocationManagerthat exposes its functionality through effects and actions, making it easy to use with the Composable Architecture and easy to test. - LocationManager.Error
- LocationManager.Properties
- Beacon
-
A value type wrapper for
CLBeacon. This type is necessary so that we can do equality checks and write tests against its values. - Heading
-
A value type wrapper for
CLHeading. This type is necessary so that we can do equality checks and write tests against its values. - Location
-
A value type wrapper for
CLLocation. This type is necessary so that we can do equality checks and write tests against its values. - Region
-
A value type wrapper for
CLRegion. This type is necessary so that we can do equality checks and write tests against its values. - Visit
-
A value type wrapper for
CLVisit. This type is necessary so that we can do equality checks and write tests against its values.
Enumerations
- LocationManager.Action
-
Actions that correspond to
CLLocationManagerDelegatemethods. - AccuracyAuthorization
-
A value type wrapper for
CLAccuracyAuthorization
Functions
- _unimplemented(_:file:line:)