Browse Source

[PROD-3650] [FIX] refactoring

pull/11004/head
mpetrov 2 years ago
parent
commit
797902ced9
  1. 2
      ui-ngx/src/app/modules/home/components/widget/lib/gateway/gateway-service-rpc-connector-templates.component.html
  2. 4
      ui-ngx/src/app/modules/home/components/widget/lib/gateway/gateway-service-rpc-connector-templates.component.ts
  3. 12
      ui-ngx/src/app/modules/home/components/widget/lib/gateway/gateway-widget.models.ts

2
ui-ngx/src/app/modules/home/components/widget/lib/gateway/gateway-service-rpc-connector-templates.component.html

@ -50,7 +50,7 @@
<ng-container *ngIf="config.key === 'method' else value" [ngTemplateOutlet]="SNMPMethod"></ng-container>
</div>
<ng-template #value>{{ config.value }}</ng-template>
<ng-template #SNMPMethod>{{ 'gateway.rpc.' + SNMPMethodsTitles[config.value] | translate }}</ng-template>
<ng-template #SNMPMethod>{{ SNMPMethodsTranslations.get(config.value) | translate }}</ng-template>
<ng-template #RPCObjectRow>
<ng-container
*ngFor="let subConfig of config.value | keyvalue : originalOrder"

4
ui-ngx/src/app/modules/home/components/widget/lib/gateway/gateway-service-rpc-connector-templates.component.ts

@ -18,7 +18,7 @@ import { Component, EventEmitter, Input, OnInit, Output } from '@angular/core';
import {
ConnectorType,
RPCTemplate,
SNMPMethodsTitles
SNMPMethodsTranslations
} from '@home/components/widget/lib/gateway/gateway-widget.models';
import { EntityType } from '@shared/models/entity-type.models';
import { AttributeScope } from '@shared/models/telemetry/telemetry.models';
@ -50,7 +50,7 @@ export class GatewayServiceRPCConnectorTemplatesComponent implements OnInit {
public readonly originalOrder = (): number => 0;
public readonly isObject = (value: any) => isLiteralObject(value);
public readonly SNMPMethodsTitles = SNMPMethodsTitles;
public readonly SNMPMethodsTranslations = SNMPMethodsTranslations;
constructor(private attributeService: AttributeService) {
}

12
ui-ngx/src/app/modules/home/components/widget/lib/gateway/gateway-widget.models.ts

@ -261,18 +261,6 @@ export enum SNMPMethods {
WALKS = "walk"
}
export enum SNMPMethodsTitles {
set = 'set',
multiset = "multiset",
get = "get",
bulkwalk = "bulk-walk",
table = "table",
multiget = "multi-get",
getnext = "get-next",
bulkget = "bulk-get",
walk = "walk"
}
export const SNMPMethodsTranslations = new Map<SNMPMethods, string>([
[SNMPMethods.SET, 'gateway.rpc.set'],
[SNMPMethods.MULTISET, 'gateway.rpc.multiset'],

Loading…
Cancel
Save