System/Library/Frameworks/MapKit.framework
_MXExtensionProvider.h
Download _MXExtensionProvider.h
@class NSArray, _MXExtensionMatchingMerger, _MXExtensionDispatchCenter, _MXExtensionServiceCenter, _MXAssetStorage;
@interface _MXExtensionProvider : NSObject {
Class _extensionMatchingClass;
id _matchingContext;
id _intentNonUIMatchingContext;
id _intentUIMatchingContext;
NSArray *_blacklistedExtensions;
NSArray *_blacklistedContainingApplications;
}
@property (retain, nonatomic) _MXExtensionMatchingMerger *merger;
@property (retain, nonatomic) _MXExtensionDispatchCenter *dispatchCenter;
@property (retain, nonatomic) _MXExtensionServiceCenter *serviceCenter;
@property (retain, nonatomic) _MXAssetStorage *assetStorage;
+ (id)sharedProvider;
- (id)init;
- (void)dealloc;
- (BOOL)_disableExtension:(id)a0 error:(id *)a1;
- (void)imageForKey:(id)a0 completion:(id /* block */)a1;
- (void)_restartMatchingExtensionsForDefaultsChange;
- (void)loadImageForKey:(id)a0 withBlock:(id /* block */)a1;
- (id)_currentExtensions;
- (id)_intentClassFilter:(id)a0;
- (BOOL)_enableExtension:(id)a0 error:(id *)a1;
- (id)siblingExtensionsWithContainingAppIdentifer:(id)a0;
- (void).cxx_destruct;
- (id)_extensionWithIdentifier:(id)a0;
- (void)removeExtensionUpdateHandler:(id)a0;
- (void)_endMatchingExtensionsIfNeeded;
- (void)_beginMatchingExtensionsIfNeeded;
- (void)imageForKey:(id)a0 extension:(id)a1 completion:(id /* block */)a2;
- (id)_extensionsByFilteringBlacklistedExtensionsFromArray:(id)a0;
- (id)addExtensionsUpdateHandler:(id /* block */)a0;
@end