LevelLayerDefinition QML Type

  • Esri.ArcGISRuntime
  • LevelLayerDefinition
  • 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:

    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.