Structures
- LocationManager
-
A wrapper around Core Location's
CLLocationManager
that 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
CLLocationManagerDelegate
methods. - AccuracyAuthorization
-
A value type wrapper for
CLAccuracyAuthorization
Functions
- _unimplemented(_:file:line:)