interface Train {
    countryCode: number;
    driveType: number;
    era: string;
    externalController?: ExternalController;
    functions: TrainFunction[];
    group: number;
    image?: string;
    name: string;
    nid: number;
    operatingMode: OperatingMode;
    speedFwd: number;
    speedRange: number;
    speedRev: number;
    subId: number;
    tacho: string;
}

Properties

countryCode: number
driveType: number
era: string
externalController?: ExternalController
functions: TrainFunction[]
group: number
image?: string
name: string
nid: number
operatingMode: OperatingMode
speedFwd: number
speedRange: number
speedRev: number
subId: number
tacho: string