ComposableCoreLocation Documentation

Structures

Location​Manager

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.

Location​Manager.​Error
Location​Manager.​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

Location​Manager.​Action

Actions that correspond to CLLocationManagerDelegate methods.

Accuracy​Authorization

A value type wrapper for CLAccuracyAuthorization

Functions

_unimplemented(_:​file:​line:​)