25 #import <Foundation/Foundation.h>
26 #import <ArcGIS/AGSView.h>
27 #import <ArcGIS/AGSImage.h>
28 #import <ArcGIS/AGSColor.h>
29 #import <UIKit/UIButton.h>
71 #pragma mark initializers
74 #pragma mark properties
79 @property (nonatomic) CGFloat
width;
169 @property (nullable, nonatomic, copy) NSString *
title;
174 @property (nullable, nonatomic, copy) NSString *
detail;
199 @property (nullable, nonatomic, weak) id<AGSCalloutDelegate>
delegate;
236 -(BOOL)showCalloutForFeature:(
AGSFeature*)feature tapLocation:(nullable
AGSPoint*)mapTapLocation animated:(BOOL)animated;
247 -(BOOL)showCalloutForGraphic:(
AGSGraphic*)graphic tapLocation:(nullable
AGSPoint*)mapTapLocation animated:(BOOL)animated;
264 -(void)showCalloutAt:(
AGSPoint*)mapLocation screenOffset:(CGPoint)screenOffset rotateOffsetWithMap:(BOOL)rotateOffsetWithMap animated:(BOOL)animated;
310 -(void)calloutWillDismiss:(
AGSCallout*)callout;
315 -(void)calloutDidDismiss:(
AGSCallout*)callout;
322 - (void)didTapAccessoryButtonForCallout:(
AGSCallout *)callout;
AGSCalloutLeaderPosition
Definition: AGSCallout.h:43
@ AGSCalloutLeaderPositionAny
Definition: AGSCallout.h:48
@ AGSCalloutLeaderPositionLeft
Definition: AGSCallout.h:46
@ AGSCalloutLeaderPositionTop
Definition: AGSCallout.h:45
@ AGSCalloutLeaderPositionBottom
Definition: AGSCallout.h:44
@ AGSCalloutLeaderPositionRight
Definition: AGSCallout.h:47
#define AGSColor
Definition: AGSColor.h:34
#define AGSImage
Definition: AGSImage.h:34
#define AGSView
Definition: AGSView.h:32
A callout window.
Definition: AGSCallout.h:69
CGFloat maxWidth
Definition: AGSCallout.h:217
NSString * detail
Definition: AGSCallout.h:174
AGSColor * borderColor
Definition: AGSCallout.h:142
AGSView * customView
Definition: AGSCallout.h:87
id representedObject
Definition: AGSCallout.h:222
CGPoint screenOffset
Definition: AGSCallout.h:164
AGSColor * highlight
Definition: AGSCallout.h:184
AGSImage * image
Definition: AGSCallout.h:105
UIButtonType accessoryButtonType
Definition: AGSCallout.h:93
AGSPoint * mapLocation
Definition: AGSCallout.h:155
BOOL showCalloutForLocationDisplay()
id< AGSCalloutDelegate > delegate
Definition: AGSCallout.h:199
AGSCalloutLeaderPosition leaderPositionFlags
Definition: AGSCallout.h:137
CGFloat width
Definition: AGSCallout.h:79
UIImage * accessoryButtonImage
Definition: AGSCallout.h:98
CGFloat borderWidth
Definition: AGSCallout.h:147
AGSColor * detailColor
Definition: AGSCallout.h:194
BOOL autoAdjustWidth
Definition: AGSCallout.h:111
BOOL accessoryButtonHidden
Definition: AGSCallout.h:117
AGSColor * color
Definition: AGSCallout.h:179
CGFloat cornerRadius
Definition: AGSCallout.h:210
NSString * title
Definition: AGSCallout.h:169
AGSColor * titleColor
Definition: AGSCallout.h:189
CGSize margin
Definition: AGSCallout.h:204
A representation of a real-world object on a map.
Definition: AGSFeature.h:47
A graphic on top of a map.
Definition: AGSGraphic.h:58
Displays device location on a map.
Definition: AGSLocationDisplay.h:65
A location defined by x and y (and optionally z) coordinates.
Definition: AGSPoint.h:73
A delegate of AGSCallout.
Definition: AGSCallout.h:287