UI: Hidden dynamic value in alarm rules

This commit is contained in:
Vladyslav_Prykhodko 2020-09-30 12:30:01 +03:00
parent 1d61b4f439
commit 51a6278d44
2 changed files with 4 additions and 0 deletions

View File

@ -76,6 +76,7 @@
type="button"
matTooltip="{{ (dynamicMode ? 'filter.switch-to-default-value' : 'filter.switch-to-dynamic-value') | translate }}"
matTooltipPosition="above"
*ngIf="allow"
(click)="dynamicMode = !dynamicMode">
<mat-icon class="tb-mat-20" [svgIcon]="dynamicMode ? 'mdi:numeric' : 'mdi:variable'"></mat-icon>
</button>

View File

@ -50,6 +50,7 @@ export class FilterPredicateValueComponent implements ControlValueAccessor, OnIn
set allowUserDynamicSource(allow: boolean) {
this.dynamicValueSourceTypes = [DynamicValueSourceType.CURRENT_TENANT,
DynamicValueSourceType.CURRENT_CUSTOMER];
this.allow = allow;
if (allow) {
this.dynamicValueSourceTypes.push(DynamicValueSourceType.CURRENT_USER);
} else {
@ -71,6 +72,8 @@ export class FilterPredicateValueComponent implements ControlValueAccessor, OnIn
dynamicMode = false;
allow = true;
private propagateChange = null;
constructor(private fb: FormBuilder) {