gatelogue_aggregator.types.node.rail.RailLineBuilder
- class gatelogue_aggregator.types.node.rail.RailLineBuilder(ctx: CTX, line: L)
Bases:
LineBuilder
[RailSource
,RailLine
,RailStation
]- __init__(ctx: CTX, line: L)
Methods
__init__
(ctx, line)circle
(*stations[, forward_label, ...])connect
(*stations[, forward_label, ...])matrix
(*stations)- CnT
alias of
RailConnection
- circle(*stations: S, forward_label: str | None = None, backward_label: str | None = None, one_way: bool = False, exclude: list[str] | None = None)
- connect(*stations: S, forward_label: str | None = None, backward_label: str | None = None, one_way: bool = False, between: tuple[str | None, str | None] | None = None, exclude: Container[str] | None = None)
- matrix(*stations: S)