crossing: Introduce @templates/crossing/traffic_signal

This extract the three fields to be reused in all traffic_signals presets.
- "button_operated"
- "traffic_signals/sound"
- "traffic_signals/vibration"

Nothing else is changed, this is just an extraction into a template.
This commit is contained in:
Tobias 2024-04-24 17:01:26 +02:00
parent e47e4d6325
commit 50aeb69b4e
4 changed files with 27 additions and 9 deletions

View file

@ -0,0 +1,24 @@
{
"fields": [
"button_operated",
"traffic_signals/sound",
"traffic_signals/vibration"
],
"geometry": [
"point",
"line"
],
"tags": {
"@template": "crossing/traffic_signal"
},
"searchable": false,
"locationSet": {
"include": [
"999"
],
"exclude": [
"999"
]
},
"name": "{point}"
}

View file

@ -3,9 +3,7 @@
"fields": [
"{@templates/crossing/defaults}",
"{@templates/crossing/markings}",
"button_operated",
"traffic_signals/sound",
"traffic_signals/vibration",
"{@templates/crossing/traffic_signal}",
"crossing_raised"
],
"moreFields": [

View file

@ -3,9 +3,7 @@
"fields": [
"{@templates/crossing/defaults}",
"{@templates/crossing/markings}",
"button_operated",
"traffic_signals/sound",
"traffic_signals/vibration",
"{@templates/crossing/traffic_signal}",
"{@templates/crossing/geometry_line}"
],
"moreFields": [

View file

@ -3,9 +3,7 @@
"fields": [
"{@templates/crossing/defaults}",
"{@templates/crossing/markings}",
"button_operated",
"traffic_signals/sound",
"traffic_signals/vibration",
"{@templates/crossing/traffic_signal}",
"{@templates/crossing/geometry_line}"
],
"moreFields": [