🚚 Rename backend component (idfm_matrix_backend -> backend)
This commit is contained in:
22
backend/backend/schemas/next_passage.py
Normal file
22
backend/backend/schemas/next_passage.py
Normal file
@@ -0,0 +1,22 @@
|
||||
from pydantic import BaseModel
|
||||
|
||||
from ..idfm_interface.idfm_types import TrainStatus
|
||||
|
||||
|
||||
class NextPassage(BaseModel):
|
||||
line: str
|
||||
operator: str
|
||||
destinations: list[str]
|
||||
atStop: bool
|
||||
aimedArrivalTs: None | int
|
||||
expectedArrivalTs: None | int
|
||||
arrivalPlatformName: None | str
|
||||
aimedDepartTs: None | int
|
||||
expectedDepartTs: None | int
|
||||
arrivalStatus: TrainStatus
|
||||
departStatus: TrainStatus
|
||||
|
||||
|
||||
class NextPassages(BaseModel):
|
||||
ts: int
|
||||
passages: dict[str, dict[str, list[NextPassage]]]
|
Reference in New Issue
Block a user