19 #import <ArcGIS/AGSObject.h> 20 #import <ArcGIS/AGSJSONSerializable.h> 39 #pragma mark initializers 55 -(instancetype)initWithDescription:(NSString *)description
56 label:(NSString *)label
58 values:(NSArray<
id> *)values;
68 +(instancetype)uniqueValueWithDescription:(NSString *)description
69 label:(NSString *)label
71 values:(NSArray<
id> *)values;
74 #pragma mark properties 79 @property (nonatomic, copy, readwrite) NSString *
label;
89 @property (nullable, nonatomic, strong, readwrite)
AGSSymbol *symbol;
94 @property (nonatomic, copy, readwrite) NSArray<id> *
values;
NSString * valueDescription
Definition: AGSUniqueValue.h:84
A symbol used to display a graphic or a feature.
Definition: AGSSymbol.h:51
NSString * label
Definition: AGSUniqueValue.h:79
Each unique value that is symbolized differently by a unique value renderer.
Definition: AGSUniqueValue.h:35
Definition: AGSObject.h:21
A protocol to convert objects to and from JSON.
Definition: AGSJSONSerializable.h:32
NSArray< id > * values
Definition: AGSUniqueValue.h:94
instancetype uniqueValue()