Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface for a Connection. This describes an actual transport vehicle going from its departureStop to its arrivalStop at a certain departureTime, arriving at the arrivalTime. The arrivalTime and departureTime already include the delay and are the actual real-time values for the actual arrival and departureTime. The arrivalDelay and departureDelay then again contain the duration in which these times deviate from the planned time.

property

"tripId" (optional) an identifier for the trip this vehicle is making with this connection

property

nextConnection (optional) an identifier for the next connection the vehicle is going to make

property

TravelMode The type of vehicle that is used, chosen from an enum TravelMode

Hierarchy

  • IConnection

Index

Properties

Optional arrivalDelay

arrivalDelay: DurationMs

arrivalStop

arrivalStop: string

arrivalTime

arrivalTime: Date

Optional departureDelay

departureDelay: DurationMs

departureStop

departureStop: string

departureTime

departureTime: Date

dropOffType

dropOffType: DropOffType

headsign

headsign: string

id

id: string

pickupType

pickupType: PickupType

Optional route

route: string

travelMode

travelMode: TravelMode

Optional tripId

tripId: string

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method

Generated using TypeDoc