Reservation

public class Reservation : Item

Describes a reservation, for instance for a Route or Event, or at a Organization.

  • Reservation date.

    Declaration

    Swift

    @objc
    dynamic var dateReserved: Date?
  • The status of a reservation, for instance cancelled.

    Declaration

    Swift

    @objc
    dynamic var reservationStatus: String?
  • An organization, for instance an NGO, company or school.

    Declaration

    Swift

    var organization: Results<Organization>? { get }
  • A route from one Location to another, using some ModeOfTransport.

    Declaration

    Swift

    var route: Results<Route>? { get }
  • The Person who made this reservation.

    Declaration

    Swift

    var reservedBy: Results<Person>? { get }
  • A Person for whom this reservation was made.

    Declaration

    Swift

    var reservedFor: Results<Person>? { get }
  • The price or cost of an Item, typically for one instance of the Item or the defaultQuantity.

    Declaration

    Swift

    var price: Results<Measure>? { get }
  • Undocumented

    Declaration

    Swift

    public required convenience init(from decoder: Decoder) throws