27 #import <Foundation/Foundation.h>
28 #import <ArcGIS/AGSObject.h>
29 #import <ArcGIS/AGSJSONSerializable.h>
42 #pragma mark initializers
58 - (instancetype)initWithLayerID:(NSString *)layerID
59 levelIDField:(NSString *)levelIDField
60 levelNumberField:(NSString *)levelNumberField
61 shortNameField:(NSString *)shortNameField
62 longNameField:(NSString *)longNameField
63 verticalOrderField:(NSString *)verticalOrderField
64 facilityIDField:(NSString *)facilityIDField;
78 + (instancetype)levelLayerDefinitionWithLayerID:(NSString *)layerID
79 levelIDField:(NSString *)levelIDField
80 levelNumberField:(NSString *)levelNumberField
81 shortNameField:(NSString *)shortNameField
82 longNameField:(NSString *)longNameField
83 verticalOrderField:(NSString *)verticalOrderField
84 facilityIDField:(NSString *)facilityIDField;
87 #pragma mark properties
98 @property (nonatomic, copy, readonly) NSString *
layerID;
Defines the properties of the layer that contains floor levels for a floor-aware map or scene.
Definition: AGSLevelLayerDefinition.h:39
NSString * facilityIDField
Definition: AGSLevelLayerDefinition.h:93
NSString * longNameField
Definition: AGSLevelLayerDefinition.h:113
NSString * levelIDField
Definition: AGSLevelLayerDefinition.h:103
NSString * layerID
Definition: AGSLevelLayerDefinition.h:98
NSString * verticalOrderField
Definition: AGSLevelLayerDefinition.h:126
NSString * shortNameField
Definition: AGSLevelLayerDefinition.h:118
NSString * levelNumberField
Definition: AGSLevelLayerDefinition.h:108
Definition: AGSObject.h:28
A protocol to convert objects to and from JSON.
Definition: AGSJSONSerializable.h:38