Flight
public struct Flight : Codable, Equatable
Represents information about a flight
-
Declaration
Swift
public static func == (lhs: Flight, rhs: Flight) -> Bool
-
Identifier
Declaration
Swift
public let id: String
-
Flightnumber
Declaration
Swift
public let number: String
-
Departing airport
Declaration
Swift
public let departureAirport: Airport
-
Arriving airport
Declaration
Swift
public let arrivalAirport: Airport
-
Departure time
Declaration
Swift
public let departureDate: Date
-
Arrival time
Declaration
Swift
public let arrivalDate: Date
-
Departure terminal
Declaration
Swift
public let departureTerminal: String?
-
Arrival terminal
Declaration
Swift
public let arrivalTerminal: String?
-
Declaration
Swift
public func encode(to encoder: Encoder) throws
-
Declaration
Swift
public init(from decoder: Decoder) throws
-
Returns departure date as a string given a
DateFormatter
dateFormatter: The
DateFormatter
that formats the string
Declaration
Swift
public func departureDateDescription(with dateFormatter: DateFormatter) -> String
Return Value
A string describing the departure date
-
Returns arrival date as a string given a
DateFormatter
dateFormatter: The
DateFormatter
that formats the string
Declaration
Swift
public func arrivalDateDescription(with dateFormatter: DateFormatter) -> String
Return Value
A string describing the arrival date