LevelLayerDefinition QML Type
Defines the properties of the layer that contains floor levels for a floor-aware map or scene. More...
Import Statement: | import Esri.ArcGISRuntime |
Since: | Esri.ArcGISRuntime 100.12 |
Inherits: |
- List of all members, including inherited members
- LevelLayerDefinition is part of QML Type List.
Properties
- facilityIdField : string
- json : jsobject
- layerId : string
- levelIdField : string
- levelNumberField : string
- longNameField : string
- shortNameField : string
- verticalOrderField : string
Signals
- facilityIdFieldChanged()
- layerIdChanged()
- levelIdFieldChanged()
- levelNumberFieldChanged()
- longNameFieldChanged()
- shortNameFieldChanged()
- verticalOrderFieldChanged()
Detailed Description
A floor level describes the footprint of each occupiable floor contained in a managed facility.
See also JsonSerializable and GeoModelFloorDefinition.
Property Documentation
facilityIdField : string |
The name of the attribute field that contains each floor level feature's facility identifier (a foreign key to the layer that contains facility features).
json : jsobject |
JSON data that can be used to instantiate the LevelLayerDefinition.
layerId : string |
An ID that specifies a layer in the map or scene that contains floor level features.
levelIdField : string |
The name of the attribute field that contains each floor level feature's unique identifier.
levelNumberField : string |
The name of the attribute field that contains each floor level feature's level number specific to its facility.
longNameField : string |
The name of the attribute field that contains each floor level feature's long name.
shortNameField : string |
The name of the attribute field that contains each floor level feature's short name.
verticalOrderField : string |
The name of the attribute field that contains each floor level feature's vertical order.
The vertical order defines the order of display in a floor filtering UI component, and it also references the floor levels of an Indoor Positioning System.
Signal Documentation
facilityIdFieldChanged() |
Emitted when the facilityIdField property changes.
Note: The corresponding handler is onFacilityIdFieldChanged
.
layerIdChanged() |
Emitted when the layerId property changes.
Note: The corresponding handler is onLayerIdChanged
.
levelIdFieldChanged() |
Emitted when the levelIdField property changes.
Note: The corresponding handler is onLevelIdFieldChanged
.
levelNumberFieldChanged() |
Emitted when the levelNumberField property changes.
Note: The corresponding handler is onLevelNumberFieldChanged
.
longNameFieldChanged() |
Emitted when the longNameField property changes.
Note: The corresponding handler is onLongNameFieldChanged
.
shortNameFieldChanged() |
Emitted when the shortNameField property changes.
Note: The corresponding handler is onShortNameFieldChanged
.
verticalOrderFieldChanged() |
Emitted when the verticalOrderField property changes.
Note: The corresponding handler is onVerticalOrderFieldChanged
.