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