19 #import <ArcGIS/AGSRenderer.h> 47 #pragma mark initializers 63 -(instancetype)initWithFieldNames:(nullable NSArray<NSString*> *)fieldNames
65 defaultLabel:(NSString*)defaultLabel
66 defaultSymbol:(nullable
AGSSymbol*)defaultSymbol;
76 +(instancetype)uniqueValueRendererWithFieldNames:(nullable NSArray<NSString*> *)fieldNames
78 defaultLabel:(NSString*)defaultLabel
79 defaultSymbol:(nullable
AGSSymbol*)defaultSymbol;
82 #pragma mark properties 92 @property (nullable, nonatomic, strong, readwrite)
AGSSymbol *defaultSymbol;
98 @property (nonatomic, copy, readwrite) NSArray<NSString*> *
fieldNames;
103 @property (nonatomic, copy, readwrite) NSArray<AGSUniqueValue*> *uniqueValues;
NSArray< NSString * > * fieldNames
Definition: AGSUniqueValueRenderer.h:98
An abstract base class for renderers.
Definition: AGSRenderer.h:48
A symbol used to display a graphic or a feature.
Definition: AGSSymbol.h:51
instancetype uniqueValueRenderer()
Each unique value that is symbolized differently by a unique value renderer.
Definition: AGSUniqueValue.h:35
A renderer based on unique values.
Definition: AGSUniqueValueRenderer.h:43
NSString * defaultLabel
Definition: AGSUniqueValueRenderer.h:87