21 #import <ArcGIS/AGSObject.h> 51 #pragma mark initializers 55 #pragma mark properties 60 @property (nonatomic, assign, readonly) BOOL
started;
65 @property (nullable, nonatomic, strong, readonly) NSError *
error;
79 -(void)startWithCompletion:(nullable
void(^)(NSError *__nullable
error))completion;
111 -(void)didStartOrFailWithError:(nullable NSError*)error;
121 -(void)didUpdateHeading:(
double)heading;
131 #pragma mark Location Change Handler Delegate Methods 160 - (void)locationDataSource:(
AGSLocationDataSource *)locationDataSource headingDidChange:(
double)heading;
Definition: AGSLocationDataSource.h:32
Represents a location update provided by a location datasource.
Definition: AGSLocation.h:34
id< AGSLocationChangeHandlerDelegate > locationChangeHandlerDelegate
Definition: AGSLocationDataSource.h:70
Definition: AGSLocationDataSource.h:31
BOOL started
Definition: AGSLocationDataSource.h:60
A category to organize subclassable aspects of AGSLocationDataSource.
Definition: AGSLocationDataSource.h:94
NSError * error
Definition: AGSLocationDataSource.h:65
Definition: AGSObject.h:21
A change handler delegate for AGSLocationDataSource.
Definition: AGSLocationDataSource.h:145
Definition: AGSLocationDataSource.h:30
Definition: AGSLocationDataSource.h:33
AGSLocationDataSourceStatus
Definition: AGSLocationDataSource.h:29
An abstract base class that provides location updates to AGSLocationDisplay.
Definition: AGSLocationDataSource.h:48
A location defined by x and y (and optionally z) coordinates.
Definition: AGSPoint.h:57