Warning
This feature is available in the Full MapKit SDK version
MMKMasstransitTransportTransportThread
class MMKMasstransitTransportTransportThread : NSObject |
MMKMasstransitThread specific properties of a mass transit ride section of a MMKMasstransitRoute.
Summary
Class methods
init(thread: MMKMasstransitThread, |
Properties
var thread: MMKMasstransitThread { get } |
var isRecommended: Bool { get } |
var alerts: [MMKMasstransitTransportThreadAlert] { get } |
var alternateDepartureStop: MMKMasstransitStop? { get } |
var boardingOptions: MMKMasstransitBoardingOptions? { get } |
Class methods
init(thread:isRecommended:alerts:alternateDepartureStop:boardingOptions:)
init(thread: MMKMasstransitThread, |
Properties
thread
var thread: MMKMasstransitThread { get } |
Mass transit thread.
isRecommended
var isRecommended: Bool { get } |
Indicates that the mass transit router considers this thread the best one for the current section of the constucted route.
alerts
var alerts: [MMKMasstransitTransportThreadAlert] { get } |
Collection of important annotations for the section.
alternateDepartureStop
var alternateDepartureStop: MMKMasstransitStop? { get } |
If alternateDepartureStop is specified, it specifies the departure location for this particular Thread instead of the first Stop of the Section.
Optional field, can be nil.
boardingOptions
var boardingOptions: MMKMasstransitBoardingOptions? { get } |
Recommended underground boarding options for this section.
Optional field, can be nil.