11< eqm-loading *ngIf ="!selectedPreset || !presets "> </ eqm-loading >
22< div *ngIf ="selectedPreset && presets " fxLayout ="column " fxLayoutAlign ="start center " fxLayoutGap ="10px ">
3- < div class ="basic-level " fxFill fxLayout ="row " fxLayoutAlign ="space-around center ">
3+ <!-- Knobs -->
4+ < div *ngIf ="!uiSettings.replaceKnobsWithSliders " class ="basic-level-knobs " fxFill fxLayout ="row " fxLayoutAlign ="space-around center ">
45 < div fxLayout ="column " fxLayoutAlign ="center center " fxLayoutGap ="5px ">
56 < eqm-label > BASS</ eqm-label >
67 < eqm-knob #bassKnob size ="large " [disabled] ="!enabled " [min] ="-24 " [max] ="24 " [(value)] ="gains.bass "
2728 < eqm-value-screen [disabled] ="!enabled "> {{screenValue(gains.treble)}}</ eqm-value-screen >
2829 </ div >
2930 </ div >
30- </ div >
31+
32+ <!-- Sliders -->
33+ < div *ngIf ="uiSettings.replaceKnobsWithSliders " class ="basic-level-sliders " fxFill fxLayoutGap ="15px " fxLayout ="column " fxLayoutAlign ="space-around center ">
34+ < div fxLayout ="row " fxLayoutAlign ="center center " fxFill fxLayoutGap ="5px ">
35+ < eqm-label fxFlex ="52px "> BASS</ eqm-label >
36+ < div fxFlex ="70% ">
37+ < eqm-flat-slider [enabled] ="enabled "
38+ [min] ="-24 " [max] ="24 "
39+ [(value)] ="gains.bass " (userChangedValue) ="setGain('bass', $event) "
40+ [doubleClickToAnimateToMiddle] ="true " [animationDuration] ="animationDuration " [animationFps] ="animationFps "
41+ [stickToMiddle] ="true " (stickedToMiddle) ="performHapticFeedback($event) "> </ eqm-flat-slider >
42+ </ div >
43+ < eqm-value-screen fxFlex ="52px " [disabled] ="!enabled "> {{screenValue(gains.bass)}}</ eqm-value-screen >
44+
45+ </ div >
46+ < div fxLayout ="row " fxLayoutAlign ="center center " fxFill fxLayoutGap ="5px ">
47+ < eqm-label fxFlex ="52px "> MID</ eqm-label >
48+ < div fxFlex ="70% ">
49+ < eqm-flat-slider [enabled] ="enabled "
50+ [min] ="-24 " [max] ="24 "
51+ [(value)] ="gains.mid " (userChangedValue) ="setGain('mid', $event) "
52+ [doubleClickToAnimateToMiddle] ="true " [animationDuration] ="animationDuration " [animationFps] ="animationFps "
53+ [stickToMiddle] ="true " (stickedToMiddle) ="performHapticFeedback($event) "> </ eqm-flat-slider >
54+ </ div >
55+ < eqm-value-screen fxFlex ="52px " [disabled] ="!enabled "> {{screenValue(gains.mid)}}</ eqm-value-screen >
56+ </ div >
57+ < div fxLayout ="row " fxLayoutAlign ="center center " fxFill fxLayoutGap ="5px ">
58+ < eqm-label fxFlex ="52px "> TREBLE</ eqm-label >
59+ < div fxFlex ="70% ">
60+ < eqm-flat-slider [enabled] ="enabled "
61+ [min] ="-24 " [max] ="24 "
62+ [(value)] ="gains.treble " (userChangedValue) ="setGain('treble', $event) "
63+ [doubleClickToAnimateToMiddle] ="true " [animationDuration] ="animationDuration " [animationFps] ="animationFps "
64+ [stickToMiddle] ="true " (stickedToMiddle) ="performHapticFeedback($event) "> </ eqm-flat-slider >
65+ </ div >
66+ < eqm-value-screen fxFlex ="52px " [disabled] ="!enabled "> {{screenValue(gains.treble)}}</ eqm-value-screen >
67+ </ div >
68+ </ div >
69+ </ div >
0 commit comments