|  |  | @ -5,28 +5,30 @@ | 
			
		
	
		
			
				
					|  |  |  |     data.rule.configuration.thresholdMin && data.rule.configuration.thresholdMax | 
			
		
	
		
			
				
					|  |  |  |   ) { | 
			
		
	
		
			
				
					|  |  |  |     <div class="w-100"> | 
			
		
	
		
			
				
					|  |  |  |       <h6 class="mb-0"> | 
			
		
	
		
			
				
					|  |  |  |       <h6 class="d-flex mb-0"> | 
			
		
	
		
			
				
					|  |  |  |         <ng-container i18n>Threshold range</ng-container>: | 
			
		
	
		
			
				
					|  |  |  |         @if (data.rule.configuration.threshold.unit === '%') { | 
			
		
	
		
			
				
					|  |  |  |           {{ data.settings.thresholdMin | percent: '1.2-2' }} | 
			
		
	
		
			
				
					|  |  |  |         } @else { | 
			
		
	
		
			
				
					|  |  |  |           {{ data.settings.thresholdMin }} | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |         - | 
			
		
	
		
			
				
					|  |  |  |         @if (data.rule.configuration.threshold.unit === '%') { | 
			
		
	
		
			
				
					|  |  |  |           {{ data.settings.thresholdMax | percent: '1.2-2' }} | 
			
		
	
		
			
				
					|  |  |  |         } @else { | 
			
		
	
		
			
				
					|  |  |  |           {{ data.settings.thresholdMax }} | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |         <gf-value | 
			
		
	
		
			
				
					|  |  |  |           class="ml-1" | 
			
		
	
		
			
				
					|  |  |  |           [isPercent]="data.rule.configuration.threshold.unit === '%'" | 
			
		
	
		
			
				
					|  |  |  |           [locale]="data.locale" | 
			
		
	
		
			
				
					|  |  |  |           [precision]="2" | 
			
		
	
		
			
				
					|  |  |  |           [value]="data.settings.thresholdMin" | 
			
		
	
		
			
				
					|  |  |  |         /> | 
			
		
	
		
			
				
					|  |  |  |         <span class="mx-1">-</span> | 
			
		
	
		
			
				
					|  |  |  |         <gf-value | 
			
		
	
		
			
				
					|  |  |  |           [isPercent]="data.rule.configuration.threshold.unit === '%'" | 
			
		
	
		
			
				
					|  |  |  |           [locale]="data.locale" | 
			
		
	
		
			
				
					|  |  |  |           [precision]="2" | 
			
		
	
		
			
				
					|  |  |  |           [value]="data.settings.thresholdMax" | 
			
		
	
		
			
				
					|  |  |  |         /> | 
			
		
	
		
			
				
					|  |  |  |       </h6> | 
			
		
	
		
			
				
					|  |  |  |       <div class="align-items-center d-flex w-100"> | 
			
		
	
		
			
				
					|  |  |  |         @if (data.rule.configuration.threshold.unit === '%') { | 
			
		
	
		
			
				
					|  |  |  |           <label>{{ | 
			
		
	
		
			
				
					|  |  |  |             data.rule.configuration.threshold.min | percent: '1.2-2' | 
			
		
	
		
			
				
					|  |  |  |           }}</label> | 
			
		
	
		
			
				
					|  |  |  |         } @else { | 
			
		
	
		
			
				
					|  |  |  |           <label>{{ data.rule.configuration.threshold.min }}</label> | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |         <gf-value | 
			
		
	
		
			
				
					|  |  |  |           [isPercent]="data.rule.configuration.threshold.unit === '%'" | 
			
		
	
		
			
				
					|  |  |  |           [locale]="data.locale" | 
			
		
	
		
			
				
					|  |  |  |           [precision]="2" | 
			
		
	
		
			
				
					|  |  |  |           [value]="data.rule.configuration.threshold.min" | 
			
		
	
		
			
				
					|  |  |  |         /> | 
			
		
	
		
			
				
					|  |  |  |         <mat-slider | 
			
		
	
		
			
				
					|  |  |  |           class="flex-grow-1" | 
			
		
	
		
			
				
					|  |  |  |           [max]="data.rule.configuration.threshold.max" | 
			
		
	
	
		
			
				
					|  |  | @ -36,13 +38,12 @@ | 
			
		
	
		
			
				
					|  |  |  |           <input matSliderStartThumb [(ngModel)]="data.settings.thresholdMin" /> | 
			
		
	
		
			
				
					|  |  |  |           <input matSliderEndThumb [(ngModel)]="data.settings.thresholdMax" /> | 
			
		
	
		
			
				
					|  |  |  |         </mat-slider> | 
			
		
	
		
			
				
					|  |  |  |         @if (data.rule.configuration.threshold.unit === '%') { | 
			
		
	
		
			
				
					|  |  |  |           <label>{{ | 
			
		
	
		
			
				
					|  |  |  |             data.rule.configuration.threshold.max | percent: '1.2-2' | 
			
		
	
		
			
				
					|  |  |  |           }}</label> | 
			
		
	
		
			
				
					|  |  |  |         } @else { | 
			
		
	
		
			
				
					|  |  |  |           <label>{{ data.rule.configuration.threshold.max }}</label> | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |         <gf-value | 
			
		
	
		
			
				
					|  |  |  |           [isPercent]="data.rule.configuration.threshold.unit === '%'" | 
			
		
	
		
			
				
					|  |  |  |           [locale]="data.locale" | 
			
		
	
		
			
				
					|  |  |  |           [precision]="2" | 
			
		
	
		
			
				
					|  |  |  |           [value]="data.rule.configuration.threshold.max" | 
			
		
	
		
			
				
					|  |  |  |         /> | 
			
		
	
		
			
				
					|  |  |  |       </div> | 
			
		
	
		
			
				
					|  |  |  |     </div> | 
			
		
	
		
			
				
					|  |  |  |   } @else { | 
			
		
	
	
		
			
				
					|  |  | @ -50,22 +51,23 @@ | 
			
		
	
		
			
				
					|  |  |  |       class="w-100" | 
			
		
	
		
			
				
					|  |  |  |       [ngClass]="{ 'd-none': !data.rule.configuration.thresholdMin }" | 
			
		
	
		
			
				
					|  |  |  |     > | 
			
		
	
		
			
				
					|  |  |  |       <h6 class="mb-0"> | 
			
		
	
		
			
				
					|  |  |  |       <h6 class="d-flex mb-0"> | 
			
		
	
		
			
				
					|  |  |  |         <ng-container i18n>Threshold Min</ng-container>: | 
			
		
	
		
			
				
					|  |  |  |         @if (data.rule.configuration.threshold.unit === '%') { | 
			
		
	
		
			
				
					|  |  |  |           {{ data.settings.thresholdMin | percent: '1.2-2' }} | 
			
		
	
		
			
				
					|  |  |  |         } @else { | 
			
		
	
		
			
				
					|  |  |  |           {{ data.settings.thresholdMin }} | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |         <gf-value | 
			
		
	
		
			
				
					|  |  |  |           class="ml-1" | 
			
		
	
		
			
				
					|  |  |  |           [isPercent]="data.rule.configuration.threshold.unit === '%'" | 
			
		
	
		
			
				
					|  |  |  |           [locale]="data.locale" | 
			
		
	
		
			
				
					|  |  |  |           [precision]="2" | 
			
		
	
		
			
				
					|  |  |  |           [value]="data.settings.thresholdMin" | 
			
		
	
		
			
				
					|  |  |  |         /> | 
			
		
	
		
			
				
					|  |  |  |       </h6> | 
			
		
	
		
			
				
					|  |  |  |       <div class="align-items-center d-flex w-100"> | 
			
		
	
		
			
				
					|  |  |  |         @if (data.rule.configuration.threshold.unit === '%') { | 
			
		
	
		
			
				
					|  |  |  |           <label>{{ | 
			
		
	
		
			
				
					|  |  |  |             data.rule.configuration.threshold.min | percent: '1.2-2' | 
			
		
	
		
			
				
					|  |  |  |           }}</label> | 
			
		
	
		
			
				
					|  |  |  |         } @else { | 
			
		
	
		
			
				
					|  |  |  |           <label>{{ data.rule.configuration.threshold.min }}</label> | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |         <gf-value | 
			
		
	
		
			
				
					|  |  |  |           [isPercent]="data.rule.configuration.threshold.unit === '%'" | 
			
		
	
		
			
				
					|  |  |  |           [locale]="data.locale" | 
			
		
	
		
			
				
					|  |  |  |           [precision]="2" | 
			
		
	
		
			
				
					|  |  |  |           [value]="data.rule.configuration.threshold.min" | 
			
		
	
		
			
				
					|  |  |  |         /> | 
			
		
	
		
			
				
					|  |  |  |         <mat-slider | 
			
		
	
		
			
				
					|  |  |  |           class="flex-grow-1" | 
			
		
	
		
			
				
					|  |  |  |           name="thresholdMin" | 
			
		
	
	
		
			
				
					|  |  | @ -75,35 +77,35 @@ | 
			
		
	
		
			
				
					|  |  |  |         > | 
			
		
	
		
			
				
					|  |  |  |           <input matSliderThumb [(ngModel)]="data.settings.thresholdMin" /> | 
			
		
	
		
			
				
					|  |  |  |         </mat-slider> | 
			
		
	
		
			
				
					|  |  |  |         @if (data.rule.configuration.threshold.unit === '%') { | 
			
		
	
		
			
				
					|  |  |  |           <label>{{ | 
			
		
	
		
			
				
					|  |  |  |             data.rule.configuration.threshold.max | percent: '1.2-2' | 
			
		
	
		
			
				
					|  |  |  |           }}</label> | 
			
		
	
		
			
				
					|  |  |  |         } @else { | 
			
		
	
		
			
				
					|  |  |  |           <label>{{ data.rule.configuration.threshold.max }}</label> | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |         <gf-value | 
			
		
	
		
			
				
					|  |  |  |           [isPercent]="data.rule.configuration.threshold.unit === '%'" | 
			
		
	
		
			
				
					|  |  |  |           [locale]="data.locale" | 
			
		
	
		
			
				
					|  |  |  |           [precision]="2" | 
			
		
	
		
			
				
					|  |  |  |           [value]="data.rule.configuration.threshold.max" | 
			
		
	
		
			
				
					|  |  |  |         /> | 
			
		
	
		
			
				
					|  |  |  |       </div> | 
			
		
	
		
			
				
					|  |  |  |     </div> | 
			
		
	
		
			
				
					|  |  |  |     <div | 
			
		
	
		
			
				
					|  |  |  |       class="w-100" | 
			
		
	
		
			
				
					|  |  |  |       [ngClass]="{ 'd-none': !data.rule.configuration.thresholdMax }" | 
			
		
	
		
			
				
					|  |  |  |     > | 
			
		
	
		
			
				
					|  |  |  |       <h6 class="mb-0"> | 
			
		
	
		
			
				
					|  |  |  |       <h6 class="d-flex mb-0"> | 
			
		
	
		
			
				
					|  |  |  |         <ng-container i18n>Threshold Max</ng-container>: | 
			
		
	
		
			
				
					|  |  |  |         @if (data.rule.configuration.threshold.unit === '%') { | 
			
		
	
		
			
				
					|  |  |  |           {{ data.settings.thresholdMax | percent: '1.2-2' }} | 
			
		
	
		
			
				
					|  |  |  |         } @else { | 
			
		
	
		
			
				
					|  |  |  |           {{ data.settings.thresholdMax }} | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |         <gf-value | 
			
		
	
		
			
				
					|  |  |  |           class="ml-1" | 
			
		
	
		
			
				
					|  |  |  |           [isPercent]="data.rule.configuration.threshold.unit === '%'" | 
			
		
	
		
			
				
					|  |  |  |           [locale]="data.locale" | 
			
		
	
		
			
				
					|  |  |  |           [precision]="2" | 
			
		
	
		
			
				
					|  |  |  |           [value]="data.settings.thresholdMax" | 
			
		
	
		
			
				
					|  |  |  |         /> | 
			
		
	
		
			
				
					|  |  |  |       </h6> | 
			
		
	
		
			
				
					|  |  |  |       <div class="align-items-center d-flex w-100"> | 
			
		
	
		
			
				
					|  |  |  |         @if (data.rule.configuration.threshold.unit === '%') { | 
			
		
	
		
			
				
					|  |  |  |           <label>{{ | 
			
		
	
		
			
				
					|  |  |  |             data.rule.configuration.threshold.min | percent: '1.2-2' | 
			
		
	
		
			
				
					|  |  |  |           }}</label> | 
			
		
	
		
			
				
					|  |  |  |         } @else { | 
			
		
	
		
			
				
					|  |  |  |           <label>{{ data.rule.configuration.threshold.min }}</label> | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |         <gf-value | 
			
		
	
		
			
				
					|  |  |  |           [isPercent]="data.rule.configuration.threshold.unit === '%'" | 
			
		
	
		
			
				
					|  |  |  |           [locale]="data.locale" | 
			
		
	
		
			
				
					|  |  |  |           [precision]="2" | 
			
		
	
		
			
				
					|  |  |  |           [value]="data.rule.configuration.threshold.min" | 
			
		
	
		
			
				
					|  |  |  |         /> | 
			
		
	
		
			
				
					|  |  |  |         <mat-slider | 
			
		
	
		
			
				
					|  |  |  |           class="flex-grow-1" | 
			
		
	
		
			
				
					|  |  |  |           name="thresholdMax" | 
			
		
	
	
		
			
				
					|  |  | @ -113,13 +115,12 @@ | 
			
		
	
		
			
				
					|  |  |  |         > | 
			
		
	
		
			
				
					|  |  |  |           <input matSliderThumb [(ngModel)]="data.settings.thresholdMax" /> | 
			
		
	
		
			
				
					|  |  |  |         </mat-slider> | 
			
		
	
		
			
				
					|  |  |  |         @if (data.rule.configuration.threshold.unit === '%') { | 
			
		
	
		
			
				
					|  |  |  |           <label>{{ | 
			
		
	
		
			
				
					|  |  |  |             data.rule.configuration.threshold.max | percent: '1.2-2' | 
			
		
	
		
			
				
					|  |  |  |           }}</label> | 
			
		
	
		
			
				
					|  |  |  |         } @else { | 
			
		
	
		
			
				
					|  |  |  |           <label>{{ data.rule.configuration.threshold.max }}</label> | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |         <gf-value | 
			
		
	
		
			
				
					|  |  |  |           [isPercent]="data.rule.configuration.threshold.unit === '%'" | 
			
		
	
		
			
				
					|  |  |  |           [locale]="data.locale" | 
			
		
	
		
			
				
					|  |  |  |           [precision]="2" | 
			
		
	
		
			
				
					|  |  |  |           [value]="data.rule.configuration.threshold.max" | 
			
		
	
		
			
				
					|  |  |  |         /> | 
			
		
	
		
			
				
					|  |  |  |       </div> | 
			
		
	
		
			
				
					|  |  |  |     </div> | 
			
		
	
		
			
				
					|  |  |  |   } | 
			
		
	
	
		
			
				
					|  |  | 
 |