-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy patheditor-edit-tools-view.component.html
122 lines (118 loc) · 4.87 KB
/
editor-edit-tools-view.component.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
<h2 class="SummaryTitle">{{ 'app.view.editor-edit-tools-view-component.edit' | translate }}</h2>
<sbb-accordion [multi]="false">
<sbb-expansion-panel
[expanded]="false"
[hideToggle]="false"
[disabled]="false"
>
<sbb-expansion-panel-header>{{ 'app.view.editor-edit-tools-view-component.filterable-labels' | translate }}</sbb-expansion-panel-header>
<sbb-accordion [multi]="false">
<sbb-expansion-panel [expanded]="true">
<sbb-expansion-panel-header>{{ 'app.view.editor-edit-tools-view-component.trainruns' | translate }}</sbb-expansion-panel-header>
<sbb-label-drop-list-component
[componentLabelRef]="'Trainrun'"
></sbb-label-drop-list-component>
</sbb-expansion-panel>
<sbb-expansion-panel [expanded]="false">
<sbb-expansion-panel-header>{{ 'app.view.editor-edit-tools-view-component.nodes' | translate }}</sbb-expansion-panel-header>
<sbb-label-drop-list-component
[componentLabelRef]="'Node'"
></sbb-label-drop-list-component>
</sbb-expansion-panel>
<sbb-expansion-panel [expanded]="false" *ngIf="!disableBackend">
<sbb-expansion-panel-header>{{ 'app.view.editor-edit-tools-view-component.notes' | translate }}</sbb-expansion-panel-header>
<sbb-label-drop-list-component
[componentLabelRef]="'Note'"
></sbb-label-drop-list-component>
</sbb-expansion-panel>
</sbb-accordion>
</sbb-expansion-panel>
<sbb-expansion-panel [expanded]="true">
<sbb-expansion-panel-header>{{ 'app.view.editor-edit-tools-view-component.delete-netzgrafik-title' | translate }}</sbb-expansion-panel-header>
<ng-container
*ngIf="
this.filterService.isAnyFilterActive() &&
!this.filterService.isTemporaryDisableFilteringOfItemsInViewEnabled()
"
>
<br />
<sbb-label>{{ 'app.view.editor-edit-tools-view-component.non-visible-elements' | translate }}</sbb-label>
<br />
<button
(click)="onClearAllFiltered()"
[title]="'app.view.editor-edit-tools-view-component.delete-all-non-visible-elements-tooltip' | translate"
class="TrainrunDialog EditorToolButton"
>
<sbb-icon svgIcon="bucket-foam-broom-small"></sbb-icon>
</button>
{{ 'app.view.editor-edit-tools-view-component.delete-all-non-visible-elements' | translate }}
<br />
</ng-container>
<br />
<sbb-label>{{ 'app.view.editor-edit-tools-view-component.visible-elements' | translate }}</sbb-label>
<br />
<button
(click)="onClearAllTrainruns()"
[title]="'app.view.editor-edit-tools-view-component.delete-all-visible-trainruns-tooltip' | translate"
class="TrainrunDialog EditorToolButton"
>
<sbb-icon svgIcon="trash-small"></sbb-icon>
</button>
{{ 'app.view.editor-edit-tools-view-component.delete-all-visible-trainruns' | translate }}
<br />
<button
(click)="onClearAllNotes()"
[title]="'app.view.editor-edit-tools-view-component.delete-all-visible-notes-tooltip' | translate"
class="TrainrunDialog EditorToolButton"
>
<sbb-icon svgIcon="trash-small"></sbb-icon>
</button>
{{ 'app.view.editor-edit-tools-view-component.delete-all-visible-notes' | translate }}
<br />
<button
(click)="onClear()"
[title]="'app.view.editor-edit-tools-view-component.delete-all-visible-elements-tooltip' | translate"
class="TrainrunDialog EditorToolButton"
>
<sbb-icon svgIcon="trash-small"></sbb-icon>
</button>
{{ 'app.view.editor-edit-tools-view-component.delete-all-visible-elements' | translate }}
</sbb-expansion-panel>
<sbb-expansion-panel [expanded]="false">
<sbb-expansion-panel-header>
{{ 'app.view.editor-edit-tools-view-component.merge-netzgrafik-title' | translate }}
</sbb-expansion-panel-header>
<br />
<button
(click)="onLoadNetzgrafikToInsertCopieButton()"
[title]="'app.view.editor-edit-tools-view-component.add-netzgrafik-as-copy-tooltip' | translate"
class="TrainrunDialog EditorToolButton"
>
<sbb-icon svgIcon="hierarchy-small"></sbb-icon>
</button>
{{ 'app.view.editor-edit-tools-view-component.add-netzgrafik-as-copy' | translate }}
<input
hidden
#netzgrafikMergeAsACopyFileInput
type="file"
accept=".json"
(change)="onLoadNetzgrafikToMergeAsACopy($event)"
/>
<br />
<button
(click)="onLoadNetzgrafikToMergeButton()"
[title]="'app.view.editor-edit-tools-view-component.merge-netzgrafik-tooltip' | translate"
class="TrainrunDialog EditorToolButton"
>
<sbb-icon svgIcon="hierarchy-small"></sbb-icon>
</button>
{{ 'app.view.editor-edit-tools-view-component.merge-netzgrafik' | translate }}
<input
hidden
#netzgrafikMergeFileInput
type="file"
accept=".json"
(change)="onLoadNetzgrafikToMerge($event)"
/>
</sbb-expansion-panel>
</sbb-accordion>