Metadata that varies with position in the data model.

interface Location {
    accessLevels?: AccessLevel[];
    cluster?: ClusterId;
    owningFabric?: FabricIndex;
    path: DataModelPath;
}

Properties

accessLevels?: AccessLevel[]

The access levels already retrieved for this location. With this subtree elements can access the same access levels without re-evaluating.

cluster?: ClusterId

The owning behavior.

owningFabric?: FabricIndex

The fabric that owns the data subtree. Undefined or FabricIndex.NO_FABRIC disables fabric enforcement.

The diagnostic path to the location.