diff --git a/src/components/TrainsView/TrainSchedule.vue b/src/components/TrainsView/TrainSchedule.vue index c76b6bb..9c9bad8 100644 --- a/src/components/TrainsView/TrainSchedule.vue +++ b/src/components/TrainsView/TrainSchedule.vue @@ -1,5 +1,5 @@ @@ -44,8 +45,10 @@ export default class TrainsView extends Vue { @Prop() readonly passedSearchedTrain!: string; sorterActive: { id: string; dir: number } = { id: "timetable", dir: 1 }; + searchedTrain: string = ""; searchedDriver: string = ""; + focusedTrain: string = ""; changeSearchedTrain(trainNo: string) { this.searchedTrain = trainNo; @@ -55,6 +58,10 @@ export default class TrainsView extends Vue { this.searchedDriver = name; } + changeFocusedTrain(trainNo: string) { + this.focusedTrain = this.focusedTrain === trainNo ? "" : trainNo; + } + changeSorter(sorter: { id: string; dir: number }) { this.sorterActive = sorter; }