Home > @magiclane/maps-sdk > PTTrip > (constructor)
PTTrip.(constructor)
Create a PTTrip.
API users do not typically create instances of this class directly.
Signature:
constructor(input: {
route: PTRouteInfo;
agency: PTAgency;
tripIndex: number;
tripDate?: Date;
hasRealtime: boolean;
departureTime?: Date;
isCancelled?: boolean;
delayMinutes?: number;
stopTimes: PTStopTime[];
stopIndex: number;
stopPlatformCode?: string;
isWheelchairAccessible: boolean;
isBikeAllowed: boolean;
});Parameters
|
Parameter |
Type |
Description |
|---|---|---|
|
{ route, agency, tripIndex, tripDate, hasRealtime, departureTime, isCancelled, delayMinutes, stopTimes, stopIndex, stopPlatformCode, isWheelchairAccessible, isBikeAllowed, } |
(not declared) | |
|
input |
{ route: PTRouteInfo; agency: PTAgency; tripIndex: number; tripDate?: Date; hasRealtime: boolean; departureTime?: Date; isCancelled?: boolean; delayMinutes?: number; stopTimes: PTStopTime[]; stopIndex: number; stopPlatformCode?: string; isWheelchairAccessible: boolean; isBikeAllowed: boolean; } |
input properties:
- route: PTRouteInfo
- agency: PTAgency
- tripIndex: number
- Optional tripDate?: Date
- hasRealtime: boolean
- Optional departureTime?: Date
- Optional isCancelled?: boolean
- Optional delayMinutes?: number
- stopTimes: PTStopTime[]
- stopIndex: number
- Optional stopPlatformCode?: string
- isWheelchairAccessible: boolean
- isBikeAllowed: boolean