MapSelectionChangeObserver

public protocol MapSelectionChangeObserver : AnyObject

Protocol to adopted by potential observers to changes in selection of a property, building, or level.

  • When the selected property has changed

    Declaration

    Swift

    func selectedPropertyChanged(toProperty propertyId: Int)

    Parameters

    toProperty

    identifier for the new property selected

  • When the selected building has changed

    Declaration

    Swift

    func selectedBuildingChanged(toBuilding buildingId: Int)

    Parameters

    toBuilding

    identifier for the new building selected

  • When the selected floor has changed

    Declaration

    Swift

    func selectedFloorChanged(toBuilding buildingId: Int, toFloor floorId: Int)

    Parameters

    toBuilding

    identifier for the new building selected

    toFloor

    identifier for the new floor selected