ServiceLocation
public protocol ServiceLocation
Undocumented
-
Undocumented
Declaration
Swift
typealias DidChangeAuthorizationStatus = (ServiceLocationAuthorizationStatus) -> Void
-
Undocumented
Declaration
Swift
typealias DidUpdateLocation = (CLLocation) -> Void
-
Undocumented
Declaration
Swift
typealias Seconds = Int
-
Undocumented
Declaration
Swift
typealias BlockCompletion = (CLLocation?) -> Void
-
Undocumented
Declaration
Swift
func setDidChangeAuthorizationStatus(_ block: DidChangeAuthorizationStatus?)
-
Undocumented
Declaration
Swift
func setDidUpdateLocation(_ block: DidUpdateLocation?)
-
Undocumented
Declaration
Swift
func requestAuth(requestType: RequestType)
-
Undocumented
Declaration
Swift
func requestAuth(requestType: RequestType, accuracy: ServiceLocationAccuracy)
-
Undocumented
Declaration
Swift
func set(accuracy: ServiceLocationAccuracy)
-
Undocumented
Declaration
Swift
func getLastPosition(timeout: Seconds, completion: @escaping BlockCompletion)
-
Undocumented
Declaration
Swift
func startUpdating()
-
Undocumented
Declaration
Swift
func stopUpdating()