27 #import <Foundation/Foundation.h> 
   28 #import <ArcGIS/AGSObject.h> 
   29 #import <ArcGIS/AGSJSONSerializable.h> 
   43 #pragma mark initializers 
   53 - (instancetype)initWithLayerID:(NSString *)layerID
 
   54                       nameField:(NSString *)nameField
 
   55                     siteIDField:(NSString *)siteIDField;
 
   63 + (instancetype)siteLayerDefinitionWithLayerID:(NSString *)layerID
 
   64                                      nameField:(NSString *)nameField
 
   65                                    siteIDField:(NSString *)siteIDField;
 
   68 #pragma mark properties 
   73 @property (nonatomic, copy, readonly) NSString *
layerID;
 
   78 @property (nonatomic, copy, readonly) NSString *
nameField;
 
Definition: AGSObject.h:28
 
Defines the properties of the layer that contains sites for a floor-aware map or scene.
Definition: AGSSiteLayerDefinition.h:40
 
NSString * layerID
Definition: AGSSiteLayerDefinition.h:73
 
NSString * siteIDField
Definition: AGSSiteLayerDefinition.h:83
 
NSString * nameField
Definition: AGSSiteLayerDefinition.h:78
 
A protocol to convert objects to and from JSON.
Definition: AGSJSONSerializable.h:38