Defines the layer and field properties for the Facility layer used for floor filtering. See https://developers.arcgis.com/web-map-specification/objects/facilityLayerInfo/.

interface FacilityLayerInfoJson {
    facilityIdField?: string;
    layerId?: string;
    nameField?: string;
    siteIdField?: string;
}

Properties

facilityIdField?: string

The name of the attribute field that contains a facility feature's unique identifier.

layerId?: string

A layer ID that refers to an operational layer in the map. The layer provides access to Facility features to use for floor filtering.

nameField?: string

The name of the attribute field that contains a facility feature's name.

siteIdField?: string

The name of the attribute field that contains a facility feature's site identifier (a foreign key to the Site layer).