Browse Source

UI: refactoring widgetActionTypes

pull/10316/head
Dmitriymush 3 years ago
parent
commit
0d27c18efb
  1. 3
      ui-ngx/src/app/modules/home/components/widget/lib/settings/common/action/widget-action.component.ts
  2. 2
      ui-ngx/src/app/shared/models/widget.models.ts

3
ui-ngx/src/app/modules/home/components/widget/lib/settings/common/action/widget-action.component.ts

@ -28,6 +28,7 @@ import { Component, ElementRef, forwardRef, Input, OnInit, ViewChild } from '@an
import { import {
WidgetAction, WidgetAction,
WidgetActionType, WidgetActionType,
widgetActionTypes,
widgetActionTypeTranslationMap, widgetActionTypeTranslationMap,
widgetType widgetType
} from '@shared/models/widget.models'; } from '@shared/models/widget.models';
@ -88,7 +89,7 @@ export class WidgetActionComponent implements ControlValueAccessor, OnInit, Vali
@Input() @Input()
callbacks: WidgetActionCallbacks; callbacks: WidgetActionCallbacks;
widgetActionTypes = Object.keys(WidgetActionType); widgetActionTypes = widgetActionTypes;
widgetActionTypeTranslations = widgetActionTypeTranslationMap; widgetActionTypeTranslations = widgetActionTypeTranslationMap;
widgetActionType = WidgetActionType; widgetActionType = WidgetActionType;

2
ui-ngx/src/app/shared/models/widget.models.ts

@ -553,6 +553,8 @@ export enum WidgetMobileActionType {
takeScreenshot = 'takeScreenshot' takeScreenshot = 'takeScreenshot'
} }
export const widgetActionTypes = Object.keys(WidgetActionType);
export const widgetActionTypeTranslationMap = new Map<WidgetActionType, string>( export const widgetActionTypeTranslationMap = new Map<WidgetActionType, string>(
[ [
[ WidgetActionType.openDashboardState, 'widget-action.open-dashboard-state' ], [ WidgetActionType.openDashboardState, 'widget-action.open-dashboard-state' ],

Loading…
Cancel
Save