9#import <Foundation/Foundation.h>
21@protocol MPLocationsProviderDelegate <NSObject>
33- (void) onLocationDetailsReady: (nonnull
MPLocation*)location;
42@property (nonatomic, weak, nullable) id <MPLocationsProviderDelegate>
delegate;
50- (void) getLocationsAsync: (nonnull NSString*) solutionId language: (nonnull NSString*) language DEPRECATED_MSG_ATTRIBUTE("Use
getLocations instead");
64- (void) getLocationsAsync: (nonnull NSString*) solutionId language: (nonnull NSString*) language completionHandler: (nullable
mpLocationListHandlerBlockType) handler DEPRECATED_MSG_ATTRIBUTE("Use getLocationsWithCompletion instead");
79- (void) getLocationDetailsAsync: (nonnull NSString*) solutionId withId:(nonnull NSString*)locationId language: (nonnull NSString*) language DEPRECATED_MSG_ATTRIBUTE("Use getLocationWithId: instead");
86- (void) getLocationWithId:(nonnull NSString*)locationId;
96- (void) getLocationDetailsAsync:(nonnull NSString*) solutionId withId:(nonnull NSString*)locationId language: (nonnull NSString*) language completionHandler: (nullable
mpLocationDetailsHandlerBlockType) handler DEPRECATED_MSG_ATTRIBUTE("Use getLocationWithId:completionHandler: instead");
121- (void) getLocationsUsingQueryAsync:(nonnull
MPLocationQuery*) locationQuery language:(nonnull NSString*) language DEPRECATED_MSG_ATTRIBUTE("Use getLocationsUsingQuery: instead");
130+ (BOOL) isOfflineDataAvailableForSolutionId:(nonnull NSString*)solutionId language:(nonnull NSString*)language;
137- (void) getLocationsUsingQuery:(nonnull
MPLocationQuery*) locationQuery;
146- (void) getLocationsUsingQueryAsync:(nonnull
MPLocationQuery*) locationQuery language:(nonnull NSString*) language completionHandler:(nullable
mpLocationListHandlerBlockType) handler DEPRECATED_MSG_ATTRIBUTE("Use getLocationsUsingQuery:completionHandler: instead");
162DEPRECATED_MSG_ATTRIBUTE(
"Use MPLocationService instead.")
void(^ mpLocationDetailsHandlerBlockType)(MPLocation *_Nullable location, NSError *_Nullable error)
Definition MPLocationsProvider.h:15
void(^ mpLocationListHandlerBlockType)(MPLocationDataset *_Nullable locationData, NSError *_Nullable error)
Definition MPLocationsProvider.h:16
Definition MPLocationDataset.h:24
Definition MPLocation.h:38
Definition MPLocationQuery.h:28
Definition MPLocationsProvider.h:163
Definition MPLocationsProvider.h:40
id< MPLocationsProviderDelegate > delegate
Definition MPLocationsProvider.h:42