VehicleActions

public protocol VehicleActions

Defines available actions according to vehicle restriction feature.

Important

This is a Public Preview API. It may be changed or removed at any time.
  • Updates vehicle. If StyleDefinition.vehicleRestrictionsLight or StyleDefinition.vehicleRestrictionsDark, restrictions will become visible.

    Declaration

    Swift

    func updateVehicle(_ vehicle: Vehicle)
  • Shows vehicle restriction for given vehicle provided. It is required that map.styleContainer = .restrictionsStyle is set.

    Declaration

    Swift

    func showVehicleRestrictions(vehicle: Vehicle) throws
  • Shows vehicle restrictions layers if hidden previously.

    Declaration

    Swift

    func showVehicleRestrictions() throws
  • Hides vehicle restrictions layers.

    Declaration

    Swift

    func hideVehicleRestrictions()