19 #import <Foundation/Foundation.h> 21 #import <ArcGIS/AGSView.h> 22 #import <ArcGIS/AGSImage.h> 23 #import <UIKit/UIButton.h> 25 #import <ArcGIS/AGSColor.h> 71 #pragma mark initializers 74 #pragma mark properties 79 @property (nonatomic) CGFloat
width;
87 @property (nullable, nonatomic, strong) AGSView *
customView;
105 @property (nullable, nonatomic, strong) AGSImage *
image;
153 @property (nonatomic, assign, getter = isHidden) BOOL hidden;
158 @property (nonatomic, assign) BOOL highlightTop;
182 @property (nullable, nonatomic, copy) NSString *
title;
187 @property (nullable, nonatomic, copy) NSString *
detail;
192 @property (nonatomic, strong) AGSColor *
color;
197 @property (nullable, nonatomic, strong) AGSColor *
highlight;
212 @property (nullable, nonatomic, weak) id<AGSCalloutDelegate>
delegate;
249 -(BOOL)showCalloutForFeature:(
AGSFeature*)feature tapLocation:(nullable
AGSPoint*)mapTapLocation animated:(BOOL)animated;
260 -(BOOL)showCalloutForGraphic:(
AGSGraphic*)graphic tapLocation:(nullable
AGSPoint*)mapTapLocation animated:(BOOL)animated;
277 -(void)showCalloutAt:(
AGSPoint*)mapLocation screenOffset:(CGPoint)screenOffset rotateOffsetWithMap:(BOOL)rotateOffsetWithMap animated:(BOOL)animated;
323 -(void)calloutWillDismiss:(
AGSCallout*)callout;
328 -(void)calloutDidDismiss:(
AGSCallout*)callout;
337 - (void)didTapAccessoryButtonForCallout:(
AGSCallout *)callout;
CGSize margin
Definition: AGSCallout.h:217
CGFloat borderWidth
Definition: AGSCallout.h:147
Definition: AGSCallout.h:42
AGSImage * image
Definition: AGSCallout.h:105
NSString * detail
Definition: AGSCallout.h:187
AGSColor * color
Definition: AGSCallout.h:192
A delegate of AGSCallout.
Definition: AGSCallout.h:300
AGSColor * borderColor
Definition: AGSCallout.h:142
AGSPoint * mapLocation
Definition: AGSCallout.h:168
Definition: AGSCallout.h:43
CGFloat cornerRadius
Definition: AGSCallout.h:223
id representedObject
Definition: AGSCallout.h:235
BOOL autoAdjustWidth
Definition: AGSCallout.h:111
NSString * title
Definition: AGSCallout.h:182
UIButtonType accessoryButtonType
Definition: AGSCallout.h:93
CGPoint screenOffset
Definition: AGSCallout.h:177
Definition: AGSCallout.h:44
AGSCalloutLeaderPosition leaderPositionFlags
Definition: AGSCallout.h:137
AGSColor * titleColor
Definition: AGSCallout.h:202
AGSView * customView
Definition: AGSCallout.h:87
BOOL showCalloutForLocationDisplay()
AGSColor * detailColor
Definition: AGSCallout.h:207
Definition: AGSCallout.h:45
UIImage * accessoryButtonImage
Definition: AGSCallout.h:98
A graphic on top of a map.
Definition: AGSGraphic.h:51
AGSCalloutLeaderPosition
Definition: AGSCallout.h:40
A representation of a real-world object on a map.
Definition: AGSFeature.h:40
id< AGSCalloutDelegate > delegate
Definition: AGSCallout.h:212
A callout window.
Definition: AGSCallout.h:68
Displays device location on a map.
Definition: AGSLocationDisplay.h:58
Definition: AGSCallout.h:41
A location defined by x and y (and optionally z) coordinates.
Definition: AGSPoint.h:57
BOOL accessoryButtonHidden
Definition: AGSCallout.h:117
CGFloat width
Definition: AGSCallout.h:79
CGFloat maxWidth
Definition: AGSCallout.h:230
AGSColor * highlight
Definition: AGSCallout.h:197