@@ -335,24 +335,26 @@ const isTeilzaehlungFussverkehr = computed(() => {
335335
336336const isOnlyFussgaengerSelected = computed (() => {
337337 return chosenOptionsCopy .value .fussverkehr && ! (
338- chosenOptionsCopy .value .kraftfahrzeugverkehr &&
339- chosenOptionsCopy .value .schwerverkehr &&
340- chosenOptionsCopy .value .gueterverkehr &&
341- chosenOptionsCopy .value .radverkehr &&
342- chosenOptionsCopy .value .schwerverkehrsanteilProzent &&
338+ chosenOptionsCopy .value .kraftfahrzeugverkehr ||
339+ chosenOptionsCopy .value .schwerverkehr ||
340+ chosenOptionsCopy .value .gueterverkehr ||
341+ chosenOptionsCopy .value .radverkehr ||
342+ chosenOptionsCopy .value .schwerverkehrsanteilProzent ||
343343 chosenOptionsCopy .value .gueterverkehrsanteilProzent );
344344});
345345
346346watch (
347- () => chosenOptionsCopy .value . fussverkehr ,
347+ () => chosenOptionsCopy .value ,
348348 () => {
349- console .log (" watch chosenOptionsCopy" )
350- adaptVerkehrsartUpdate ();
349+ adaptOptionsUpdate ();
351350 },
352351 { deep: true }
353352);
354353
355- function adaptVerkehrsartUpdate(){
354+ /**
355+ * Passt die Controls anhand ihrer Abhängigkeiten zu anderen Optionen an.
356+ */
357+ function adaptOptionsUpdate(){
356358 if (isOnlyFussgaengerSelected .value ){
357359 chosenOptionsCopy .value .zeitauswahl = Zeitauswahl .BLOCK ;
358360 chosenOptionsCopy .value .zeitblock = Zeitblock .ZB_06_19 ;
0 commit comments