Browse Source

enhanced validators

pull/14488/head
Maksym Tsymbarov 10 months ago
parent
commit
e378c2b795
  1. 6
      ui-ngx/src/app/modules/home/components/widget/lib/settings/common/chart/time-series-chart-y-axis-row.component.html
  2. 6
      ui-ngx/src/app/modules/home/components/widget/lib/settings/common/chart/time-series-chart-y-axis-row.component.ts

6
ui-ngx/src/app/modules/home/components/widget/lib/settings/common/chart/time-series-chart-y-axis-row.component.html

@ -32,14 +32,12 @@
</mat-form-field>
<div class="tb-min-field" formGroupName="min">
<mat-form-field appearance="outline" class="tb-inline-field number" subscriptSizing="dynamic">
<input matInput formControlName="value" type="number" placeholder="{{ 'widgets.chart.chart-axis.scale-auto' | translate }}"
[disabled]="!checkIsConstantLimit('min')">
<input matInput formControlName="value" type="number" placeholder="{{ 'widgets.chart.chart-axis.scale-auto' | translate }}">
</mat-form-field>
</div>
<div class="tb-max-field" formGroupName="max">
<mat-form-field appearance="outline" class="tb-inline-field number" subscriptSizing="dynamic">
<input matInput formControlName="value" type="number" placeholder="{{ 'widgets.chart.chart-axis.scale-auto' | translate }}"
[disabled]="!checkIsConstantLimit('max')">
<input matInput formControlName="value" type="number" placeholder="{{ 'widgets.chart.chart-axis.scale-auto' | translate }}">
</mat-form-field>
</div>
<div class="tb-units-field">

6
ui-ngx/src/app/modules/home/components/widget/lib/settings/common/chart/time-series-chart-y-axis-row.component.ts

@ -217,9 +217,13 @@ export class TimeSeriesChartYAxisRowComponent implements ControlValueAccessor, O
}
if(!this.checkIsConstantLimit('min')){
this.axisFormGroup.get('min').disable({emitEvent: false});
} else {
this.axisFormGroup.get('min').enable({emitEvent: false});
}
if(!this.checkIsConstantLimit('max')){
this.axisFormGroup.get('max').disable({emitEvent: false});
} else {
this.axisFormGroup.get('max').enable({emitEvent: false});
}
}
@ -270,6 +274,4 @@ export class TimeSeriesChartYAxisRowComponent implements ControlValueAccessor, O
...limit,
};
}
}

Loading…
Cancel
Save