Protocols
The following protocols are available globally.
-
Interface to a horizon data adapter that provides Horizon data objects within requested bounding boxes.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public protocol HorizonDataAdapter
-
Observable for HorizonDataAdapter data updates
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public protocol HorizonDataChangedObserver
-
Horizon data object that requires a map specific location reference.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public protocol HorizonDataObject
-
Interface to location data that can be resolved to a map to obtain the corresponding map references. An example of such data is an OpenLR encoding string. See http://www.openlr.org for more details.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public protocol LocationReference