IndoorManeuver
public class IndoorManeuver
extension IndoorManeuver: NativeBase
extension IndoorManeuver: Hashable
Represents a maneuver within an indoor section.
-
The action type of this maneuver.
Declaration
Swift
public var action: IndoorManeuverActions? { get } -
The geographic coordinates of this maneuver.
Declaration
Swift
public var coordinate: GeoCoordinates { get } -
The offset of this maneuver from the start of the section.
Declaration
Swift
public var offset: Int32 { get } -
The section index this maneuver belongs to.
Declaration
Swift
public var sectionIndex: Int32 { get } -
The length of this maneuver in meters.
Declaration
Swift
public var lengthInMeters: Float { get } -
The duration to complete this maneuver.
Declaration
Swift
public var duration: TimeInterval { get } -
The vertical level index of this maneuver.
Declaration
Swift
public var levelZIndex: Int32 { get } -
The indoor space data for this maneuver. This will be not null if the IndoorManeuverAction is ENTER_ACTION or LEAVE_ACTION.
Declaration
Swift
public var indoorSpaceData: IndoorSpaceData? { get } -
The level change data for this maneuver. This will be not null if the IndoorManeuverAction is LEVEL_CHANGE_ACTION.
Declaration
Swift
public var indoorLevelChangeData: IndoorLevelChangeData? { get }