summaryrefslogtreecommitdiff
path: root/platform/ios/Classes/MuTapResult.h
diff options
context:
space:
mode:
Diffstat (limited to 'platform/ios/Classes/MuTapResult.h')
-rw-r--r--platform/ios/Classes/MuTapResult.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/platform/ios/Classes/MuTapResult.h b/platform/ios/Classes/MuTapResult.h
index 3271772f..644bad5e 100644
--- a/platform/ios/Classes/MuTapResult.h
+++ b/platform/ios/Classes/MuTapResult.h
@@ -6,17 +6,20 @@
//
#import <Foundation/Foundation.h>
+#import "MuAnnotation.h"
@class MuTapResultInternalLink;
@class MuTapResultExternalLink;
@class MuTapResultRemoteLink;
@class MuTapResultWidget;
+@class MuTapResultAnnotation;
@interface MuTapResult : NSObject
-(void) switchCaseInternal:(void (^)(MuTapResultInternalLink *))internalLinkBlock
caseExternal:(void (^)(MuTapResultExternalLink *))externalLinkBlock
caseRemote:(void (^)(MuTapResultRemoteLink *))remoteLinkBlock
- caseWidget:(void (^)(MuTapResultWidget *))widgetBlock;
+ caseWidget:(void (^)(MuTapResultWidget *))widgetBlock
+ caseAnnotation:(void (^)(MuTapResultAnnotation *))annotationBlock;
@end
@interface MuTapResultInternalLink : MuTapResult
@@ -49,3 +52,11 @@
@interface MuTapResultWidget : MuTapResult
@end
+
+@interface MuTapResultAnnotation : MuTapResult
+{
+ MuAnnotation *annot;
+}
+@property(readonly) MuAnnotation *annot;
+-(id)initWithAnnotation:(MuAnnotation *)aAnnot;
+@end