template:
---
action:
context:


---
action: new route
context: home screen
---
action: delete route
context: home screen
---
action: cancel route creation // save a draft
context: route builder, after station
---
action: add station
context: route builder / home screen
comment: could be an implicit start for a new route?
---
action: add train
context: route builder, after station
---
action: add train
context: route overview, interaction with train
---
action: add station
context: route builder, after train/bus
---
action: add station
context: route overview, interaction with switch station
---
action: add station
context: route overview, interaction with stop that is passed by
---
action: finish route
context: route builder, after station
comment: no explicit saving should be needed
---
action: cancel train choice
context: route builder, after station
comment: same as finishing route?
---
action: replace station
context: route builder, after station
---
action: replace station
context: route overview
---
action: replace train
context: route overview
---
action: simple view
context: route overview / detail view
comment: show only start and end station, with the start+end times and duration
optional
---
action: medium detail view
context: route overview / overview
comment: show all station switches, trains, details, times in between
optional
---
action: show stops between stations
context:
---
action: switch view to different route
context: route view/ route builder
---
action: close route view
context: route view
