25 #import <Foundation/Foundation.h>
26 #import <ArcGIS/AGSLoadableRemoteResourceBase.h>
27 #import <ArcGIS/AGSRemoteResource.h>
28 #import <ArcGIS/AGSCancelable.h>
59 #pragma mark initializers
68 -(instancetype)initWithURL:(NSURL*)URL;
75 +(instancetype)symbolStyleWithURL:(NSURL*)URL;
82 -(instancetype)initWithName:(NSString*)name;
89 +(instancetype)symbolStyleWithName:(NSString*)name;
98 - (instancetype)initWithPortalItem:(
AGSPortalItem *)portalItem;
107 + (instancetype)symbolStyleWithPortalItem:(
AGSPortalItem *)portalItem;
123 - (instancetype)initWithStyleName:(NSString *)styleName
140 + (instancetype)symbolStyleWithStyleName:(NSString *)styleName
144 #pragma mark properties
165 @property (nonatomic, copy, readonly) NSString *
styleName;
196 -(id<
AGSCancelable>)symbolForKeys:(NSArray<NSString*>*)keys completion:(
void(^)(
AGSSymbol * __nullable symbol, NSError * __nullable error))completion;
Definition: AGSLoadableRemoteResourceBase.h:35
An object representing a portal for ArcGIS.
Definition: AGSPortal.h:98
Object representing a unit of content in an ArcGIS portal.
Definition: AGSPortalItem.h:93
A symbol used to display a graphic or a feature.
Definition: AGSSymbol.h:93
A symbol style object.
Definition: AGSSymbolStyle.h:55
AGSPortal * portal
Definition: AGSSymbolStyle.h:149
NSString * styleName
Definition: AGSSymbolStyle.h:165
AGSPortalItem * portalItem
Definition: AGSSymbolStyle.h:160
Search parameters used to search for symbols in a symbol style.
Definition: AGSSymbolStyleSearchParameters.h:39
Results of search operations on a symbol style.
Definition: AGSSymbolStyleSearchResult.h:42
A protocol exposed by operations that allow cancellation.
Definition: AGSCancelable.h:38