• An object responsible for notifying the map view about location-related events, such as a change in the device’s location.

    See more

    Declaration

    Swift

    public final class LocationManager : NSObject
    extension LocationManager: LocationProviderDelegate
  • A struct to configure a LocationManager

    See more

    Declaration

    Swift

    public struct LocationOptions : Equatable
  • Represents the different types of pucks

    See more

    Declaration

    Swift

    public enum PuckType : Equatable
  • Undocumented

    See more

    Declaration

    Swift

    public struct Puck2DConfiguration : Equatable
  • Undocumented

    See more

    Declaration

    Swift

    public struct Puck3DConfiguration : Equatable
  • A structure represeting a Model

    See more

    Declaration

    Swift

    public struct Model : Equatable, Codable
  • Controls how the puck is oriented

    See more

    Declaration

    Swift

    public enum PuckBearingSource : Equatable
  • Instances of this class are delivered to LocationConsumers by LocationManager whenever the heading, location, or accuracy authorization change.

    See more

    Declaration

    Swift

    @objc
    public class Location : NSObject
  • The LocationConsumer protocol defines a method that a class must implement to consume location updates from LocationManager

    See more

    Declaration

    Swift

    @objc
    public protocol LocationConsumer
  • The LocationPermissionsDelegate protocol defines a set of optional methods that you can use to receive location permission events.

    See more

    Declaration

    Swift

    @objc
    public protocol LocationPermissionsDelegate
  • The LocationProvider protocol defines a set of methods that a class must implement in order to serve as the location events provider.

    See more

    Declaration

    Swift

    public protocol LocationProvider
  • The LocationProviderDelegate protocol defines a set of methods that respond to location updates from an LocationProvider.

    See more

    Declaration

    Swift

    public protocol LocationProviderDelegate : AnyObject
  • Undocumented

    See more

    Declaration

    Swift

    public final class AppleLocationProvider : NSObject
    extension AppleLocationProvider: LocationProvider
    extension AppleLocationProvider: CLLocationManagerDelegate