Browse Source

UI: Device profile alarm rules added dynamic source type - current device

pull/3551/head
Vladyslav_Prykhodko 6 years ago
parent
commit
1d61b4f439
  1. 2
      ui-ngx/src/app/modules/home/components/filter/filter-predicate-value.component.ts
  2. 6
      ui-ngx/src/app/shared/models/query/query.models.ts
  3. 1
      ui-ngx/src/assets/locale/locale.constant-en_US.json

2
ui-ngx/src/app/modules/home/components/filter/filter-predicate-value.component.ts

@ -52,6 +52,8 @@ export class FilterPredicateValueComponent implements ControlValueAccessor, OnIn
DynamicValueSourceType.CURRENT_CUSTOMER];
if (allow) {
this.dynamicValueSourceTypes.push(DynamicValueSourceType.CURRENT_USER);
} else {
this.dynamicValueSourceTypes.push(DynamicValueSourceType.CURRENT_DEVICE);
}
}

6
ui-ngx/src/app/shared/models/query/query.models.ts

@ -269,14 +269,16 @@ export const complexOperationTranslationMap = new Map<ComplexOperation, string>(
export enum DynamicValueSourceType {
CURRENT_TENANT = 'CURRENT_TENANT',
CURRENT_CUSTOMER = 'CURRENT_CUSTOMER',
CURRENT_USER = 'CURRENT_USER'
CURRENT_USER = 'CURRENT_USER',
CURRENT_DEVICE = 'CURRENT_DEVICE'
}
export const dynamicValueSourceTypeTranslationMap = new Map<DynamicValueSourceType, string>(
[
[DynamicValueSourceType.CURRENT_TENANT, 'filter.current-tenant'],
[DynamicValueSourceType.CURRENT_CUSTOMER, 'filter.current-customer'],
[DynamicValueSourceType.CURRENT_USER, 'filter.current-user']
[DynamicValueSourceType.CURRENT_USER, 'filter.current-user'],
[DynamicValueSourceType.CURRENT_DEVICE, 'filter.current-device']
]
);

1
ui-ngx/src/assets/locale/locale.constant-en_US.json

@ -1347,6 +1347,7 @@
"current-tenant": "Current tenant",
"current-customer": "Current customer",
"current-user": "Current user",
"current-device": "Current device",
"default-value": "Default value",
"dynamic-source-type": "Dynamic source type",
"no-dynamic-value": "No dynamic value",

Loading…
Cancel
Save