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 100.15
Since: Esri.ArcGISRuntime 100.12
Inherits:

Object

Properties

Signals

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.


Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.