27 #import <Foundation/Foundation.h>
28 #import <ArcGIS/AGSObject.h>
29 #import <ArcGIS/AGSJSONSerializable.h>
30 #import <ArcGIS/AGSColor.h>
31 #import <ArcGIS/AGSImage.h>
32 #import <ArcGIS/AGSScreen.h>
33 #import <ArcGIS/AGSCancelable.h>
96 #pragma mark initializers
99 #pragma mark properties
108 -(id<
AGSCancelable>)createSwatchWithCompletion:(
void(^)(
AGSImage * __nullable swatch, NSError * __nullable error))completion;
119 completion:(
void(^)(
AGSImage * __nullable swatch, NSError * __nullable error))completion;
138 width:(NSInteger)width
139 height:(NSInteger)height
141 backgroundColor:(nullable
AGSColor *)backgroundColor
142 completion:(
void(^)(
AGSImage * __nullable swatch, NSError * __nullable error))completion;
144 -(nullable id<
AGSCancelable>)createSwatchWithWidth:(NSInteger)width
145 height:(NSInteger)height
147 backgroundColor:(nullable
AGSColor *)backgroundColor
148 completion:(
void(^)(
AGSImage * __nullable swatch, NSError * __nullable error))completion;
155 -(BOOL)isEqualToSymbol:(
AGSSymbol*)other;
#define AGSColor
Definition: AGSColor.h:34
#define AGSImage
Definition: AGSImage.h:34
#define AGSScreen
Definition: AGSScreen.h:34
AGSSymbolAngleAlignment
Definition: AGSSymbol.h:40
@ AGSSymbolAngleAlignmentScreen
Definition: AGSSymbol.h:43
@ AGSSymbolAngleAlignmentMap
Definition: AGSSymbol.h:41
Base class for all classes that represent geometric shapes.
Definition: AGSGeometry.h:121
Definition: AGSObject.h:28
A symbol used to display a graphic or a feature.
Definition: AGSSymbol.h:93
A protocol exposed by operations that allow cancellation.
Definition: AGSCancelable.h:38
A protocol to convert objects to and from JSON.
Definition: AGSJSONSerializable.h:38