TKRoutingQuery

public struct TKRoutingQuery<Context>
From TripKit:
extension TKRoutingQuery: TKRouterRequestable where Context == NSManagedObjectContext

Undocumented

Query URLs

  • toTripRequest(in:) From TripKit

    Converts the query details into a TripRequest

    Declaration

    Swift

    public func toTripRequest(in tripKit: NSManagedObjectContext = TripKit.shared.tripKitContext) -> TripRequest

    Parameters

    tripKit

    TripKit’s managed object context into which to insert the request

  • Undocumented

    Declaration

    Swift

    public static func parseDate(_ object: Any?) -> Date?

Available where Context == NSManagedObjectContext

Available where Context == Never

  • Undocumented

    Declaration

    Swift

    public init(from: TKAPI.Location, to: TKAPI.Location, at time: TKRoutingQueryTime = .leaveASAP, modes: Set<String>, additional: Set<URLQueryItem> = [])
  • Extracts the query details from a TripGo API-compatible deep link

    Declaration

    Swift

    public init?(url: URL)

    Parameters

    url

    TripGo API-compatible deep link