StopVisits

@objc(StopVisits)
public class StopVisits : NSManagedObject
extension StopVisits: Comparable
extension StopVisits: MKAnnotation
extension StopVisits: UIActivityItemSource
extension StopVisits: TKURLShareable

Undocumented

  • Declaration

    Swift

    public static func < (lhs: StopVisits, rhs: StopVisits) -> Bool
  • Undocumented

    Declaration

    Swift

    public static var defaultSortDescriptors: [NSSortDescriptor] { get }
  • Undocumented

    Declaration

    Swift

    public static func departuresPredicate(stops: [StopLocation], from date: Date, filter: String = "") -> NSPredicate
  • Undocumented

    Declaration

    Swift

    @objc
    public var timeZone: TimeZone { get }
  • Undocumented

    Declaration

    Swift

    @objc
    public var frequency: NSNumber? { get }
  • Undocumented

    Declaration

    Swift

    public var timing: TKServiceTiming { get set }
  • Undocumented

    Declaration

    Swift

    public var departurePlatform: String? { get }
  • Undocumented

    Declaration

    Swift

    @objc
    public func accessibilityDescription(includeRealTime: Bool) -> String

Real-time information

MKAnnotation

  • Undocumented

    Declaration

    Swift

    public var title: String? { get }
  • Undocumented

    Declaration

    Swift

    public var subtitle: String? { get }
  • Undocumented

    Declaration

    Swift

    public var coordinate: CLLocationCoordinate2D { get }

UIActivityItemSource

  • Undocumented

    Declaration

    Swift

    public func activityViewController(_ activityViewController: UIActivityViewController, subjectForActivityType activityType: UIActivity.ActivityType?) -> String
  • Undocumented

    Declaration

    Swift

    public func activityViewControllerPlaceholderItem(_ activityViewController: UIActivityViewController) -> Any
  • Undocumented

    Declaration

    Swift

    public func activityViewController(_ activityViewController: UIActivityViewController, itemForActivityType activityType: UIActivity.ActivityType?) -> Any?
  • Undocumented

    Declaration

    Swift

    @nonobjc
    public class func fetchRequest() -> NSFetchRequest<StopVisits>
  • Undocumented

    Declaration

    Swift

    @NSManaged
    public var bearing: NSNumber? { get set }
  • Defaults to -1 if not (properly) set

    Declaration

    Swift

    @NSManaged
    public var index: Int16 { get set }
  • Undocumented

    Declaration

    Swift

    @NSManaged
    public var isActive: Bool { get set }
  • Undocumented

    Declaration

    Swift

    @NSManaged
    public var originalTime: Date? { get set }
  • Undocumented

    Declaration

    Swift

    @NSManaged
    public var regionDay: Date? { get set }
  • Undocumented

    Declaration

    Swift

    @NSManaged
    public var searchString: String? { get set }
  • Undocumented

    Declaration

    Swift

    @NSManaged
    public var service: Service! { get set }
  • Undocumented

    Declaration

    Swift

    @NSManaged
    public var startPlatform: String? { get set }
  • Undocumented

    Declaration

    Swift

    @NSManaged
    public var timetableStartPlatform: String? { get set }
  • Undocumented

    Declaration

    Swift

    @NSManaged
    public var shapes: Set<Shape>? { get set }
  • Undocumented

    Declaration

    Swift

    @NSManaged
    public var stop: StopLocation! { get set }

Wheelchair accessibility extensions

  • Wheelchair accessibility of a service at a given stop

    If either the stop and the service are known to be inaccessible, this will return .notAccessible. If at least one is known to be accessible, this will return .accessible

    Declaration

    Swift

    var wheelchairAccessibility: TKWheelchairAccessibility { get }
  • Undocumented

    Declaration

    Swift

    public var shareURL: URL? { get }