Table of Contents

Class Timetable

Namespace
DotBahn.Timetables.Models
Assembly
DotBahn.Timetables.dll

A timetable containing stops and messages for a station

public class Timetable
Inheritance
Timetable
Inherited Members

Constructors

Timetable()

public Timetable()

Properties

Messages

Station-level messages (disruptions, announcements)

public IReadOnlyList<TimetableMessage> Messages { get; init; }

Property Value

IReadOnlyList<TimetableMessage>

Station

Station name

public required string Station { get; init; }

Property Value

string

Stops

List of stops (arrivals and departures) at this station

public IEnumerable<TimetableStop> Stops { get; init; }

Property Value

IEnumerable<TimetableStop>