Pragotron (v0.3)

This commit is contained in:
2022-10-12 21:47:12 +02:00
parent 046859b560
commit f06d13aee3
10 changed files with 501 additions and 323 deletions
-21
View File
@@ -1,21 +0,0 @@
interface IDepartureTableValues {
routeTo: string;
routeVia: string;
}
export interface IDeparture {
trainNumber: string;
timetableId: number;
routeTo: string;
routeVia: string;
arrivalTimestamp: number;
departureTimestamp: number;
delayMinutes: number,
departureDate?: Date,
departureDigits: string[],
tableValues: IDepartureTableValues;
}
-21
View File
@@ -1,24 +1,3 @@
/*
0: "LCS Żywiec"
1: "https://td2.info.pl/scenerie/lcs-zywiec/"
2: "97, 139"
3: null
4: "10"
5: "NIE"
6: "współczesna"
7: "SCS"
8: "" - sbl
9: "" - blokady
10: 3
11: 0
12: 0
13: 0
14: "Żywiec;Węgierska Górka;Łodygowice;Wilkowice Bystra;BB Leszczyny;BB Lipnik, podg."
15: true
16: false
17: false
*/
export default interface IStationData {
stationName: string;
nameAbbreviation: string;
+28
View File
@@ -0,0 +1,28 @@
interface ITableRowValues {
routeTo: string;
routeVia: string;
currentRouteToIndex: number;
currentRouteViaIndex: number;
dateDigits: string[],
}
export interface ITableRow {
trainNumber: string;
timetableId: number;
routeTo: string;
routeVia: string;
checkpointName: string;
arrivalTimestamp: number;
departureTimestamp: number;
delayMinutes: number,
date?: Date,
dateDigits: string[],
tableValues: ITableRowValues;
}