TNLocationManager
public protocol TNLocationManager : AnyObject
Undocumented
-
Undocumented
Declaration
Swift
init() -
Undocumented
Declaration
Swift
var desiredAccuracy: CLLocationAccuracy { get set } -
Undocumented
Declaration
Swift
var location: CLLocation? { get } -
Undocumented
Declaration
Swift
var delegate: CLLocationManagerDelegate? { get set } -
Undocumented
Declaration
Swift
var distanceFilter: CLLocationDistance { get set } -
Undocumented
Declaration
Swift
var pausesLocationUpdatesAutomatically: Bool { get set } -
Undocumented
Declaration
Swift
var allowsBackgroundLocationUpdates: Bool { get set } -
Undocumented
Declaration
Swift
var authorizationStatus: CLAuthorizationStatus { get } -
Undocumented
Declaration
Swift
func requestWhenInUseAuthorization() -
Undocumented
Declaration
Swift
func requestAlwaysAuthorization() -
Undocumented
Declaration
Swift
func startUpdatingLocation() -
Undocumented
Declaration
Swift
func startMonitoringSignificantLocationChanges() -
Undocumented
Declaration
Swift
func stopUpdatingLocation() -
Undocumented
Declaration
Swift
func startUpdatingHeading() -
Undocumented
Declaration
Swift
func stopUpdatingHeading() -
Undocumented
Declaration
Swift
func requestLocation() -
Undocumented
Declaration
Swift
static func authorizationStatus() -> CLAuthorizationStatus -
Undocumented
Declaration
Swift
static func locationServicesEnabled() -> Bool -
isLocationServiceAuthorised()Extension methodUndocumented
Declaration
Swift
func isLocationServiceAuthorised() -> Bool
TNLocationManager Protocol Reference