VenueTransportSpecification
public struct VenueTransportSpecification : Hashable
Contains transport attributes details related to the venue transport mode. Notes
- By default all vehicle specifications from
IndoorRouteOptions.venue_transport_specificationare set tonil. - The transport mode is determined by
IndoorRouteOptions.transportMode. - An indoor route can be calculated with only the
IndoorRouteOptions.transportModeset.
-
The car specification for the car transport mode. By default, it is not set.
Declaration
Swift
public var carSpecification: VenueCarSpecification? -
The taxi specification for the taxi transport mode. By default, it is not set.
Declaration
Swift
public var taxiSpecification: VenueTaxiSpecification? -
The scooter specification for the scooter transport mode. By default, it is not set.
Declaration
Swift
public var scooterSpecification: VenueScooterSpecification? -
The pedestrian specification for the pedestrian transport mode. By default, it is not set.
Declaration
Swift
public var pedestrianSpecification: VenuePedestrianSpecification? -
Creates a new instance.
Declaration
Swift
public init(carSpecification: VenueCarSpecification? = nil, taxiSpecification: VenueTaxiSpecification? = nil, scooterSpecification: VenueScooterSpecification? = nil, pedestrianSpecification: VenuePedestrianSpecification? = nil) -
This class constructs a
See moreVenueTransportSpecificationfor a pedestrian.Declaration
Swift
public class PedestrianBuilderextension VenueTransportSpecification.PedestrianBuilder: NativeBaseextension VenueTransportSpecification.PedestrianBuilder: Hashable -
This class constructs a
See moreVenueTransportSpecificationfor a car.Declaration
Swift
public class CarBuilderextension VenueTransportSpecification.CarBuilder: NativeBaseextension VenueTransportSpecification.CarBuilder: Hashable -
This class constructs a
See moreVenueTransportSpecificationfor a taxi.Declaration
Swift
public class TaxiBuilderextension VenueTransportSpecification.TaxiBuilder: NativeBaseextension VenueTransportSpecification.TaxiBuilder: Hashable -
This class constructs a
See moreVenueTransportSpecificationfor a scooter.Declaration
Swift
public class ScooterBuilderextension VenueTransportSpecification.ScooterBuilder: NativeBaseextension VenueTransportSpecification.ScooterBuilder: Hashable