LocationStatusDelegate

public protocol LocationStatusDelegate : AnyObject

Protocol for listening the LocationEngine status updates.

  • Called each time the status of the LocationEngine has changed. Invoked on the main thread.

    Declaration

    Swift

    func onStatusChanged(locationEngineStatus: LocationEngineStatus)

    Parameters

    locationEngineStatus

    The new status.

  • Called after start() if any requested location feature is not available for the application. Typically all features are enabled by default, but in certain variants some features may be disabled, e.g. to reduce binary size. If a feature that you need is not available, contact your HERE representative for more information.

    Declaration

    Swift

    func onFeaturesNotAvailable(features: [LocationFeature])

    Parameters

    features

    List of unavailable location features.