Interface Alternative

interface Alternative {
    cancelled?: boolean;
    currentTripPosition?: Location;
    delay?: number;
    destination?: Location | Station | Stop;
    direction?: string;
    frames?: Frame[];
    line?: Line;
    loadFactor?: string;
    location?: Location;
    nextStopovers?: readonly StopOver[];
    origin?: Location | Station | Stop;
    plannedPlatform?: string;
    plannedWhen?: string;
    platform?: string;
    polyline?: FeatureCollection;
    previousStopovers?: readonly StopOver[];
    prognosedPlatform?: string;
    prognosedWhen?: string;
    prognosisType?: PrognosisType;
    provenance?: string;
    remarks?: readonly (Hint | Status | Warning)[];
    stop?: Station | Stop;
    tripId: string;
    when?: string;
}

Properties

cancelled?: boolean
currentTripPosition?: Location
delay?: number
destination?: Location | Station | Stop
direction?: string
frames?: Frame[]
line?: Line
loadFactor?: string
location?: Location
nextStopovers?: readonly StopOver[]
origin?: Location | Station | Stop
plannedPlatform?: string
plannedWhen?: string
platform?: string
previousStopovers?: readonly StopOver[]
prognosedPlatform?: string
prognosedWhen?: string
prognosisType?: PrognosisType
provenance?: string
remarks?: readonly (Hint | Status | Warning)[]
stop?: Station | Stop
tripId: string
when?: string