Checkpoint

public class Checkpoint : CustomStringConvertible, CustomDebugStringConvertible, ExtendedEquatable

Immutable Model for a Checkpoint

  • id

    Checkpoint ID

    Declaration

    Swift

    public internal(set) var id: String?
  • Checkpoint Name

    Declaration

    Swift

    public internal(set) var name: String?
  • Checkpoint Notes

    Declaration

    Swift

    public internal(set) var notes: String?
  • Checkpoint’s Contact Details

    Declaration

    Swift

    public internal(set) var contactDetails: ContactDetails?
  • Checkpoint’s Address

    Declaration

    Swift

    public internal(set) var address: Address?
  • Checkpoint’s Distance in metres from location

    Declaration

    Swift

    public internal(set) var distance: Double?
  • Indicates whether the checkpoint is currently open, close or unknown

    Declaration

    Swift

    public internal(set) var openingHoursStatus: Checkpoint.OpeningHoursStatus?
  • CustomStringConvertible

    Declaration

    Swift

    public var description: String { get }
  • CustomDebugStringConvertible

    Declaration

    Swift

    public var debugDescription: String { get }