Cumulocity - Пользовательская конфигурация виджета - Конфигурация нескольких устройств - PullRequest
0 голосов
/ 17 мая 2018

можем ли мы настроить виджет с c8y-property-selector свойствами для каждого устройства, а не только для одного устройства?Я хочу настроить для нескольких устройств.Возможно ли это?

c8yComponentsProvider.add({ // adds a menu item to the widget menu list with ...
   name: 'iconmap', // ... the identifier *"iconmap"* which has to be unique among the widgets in the application
   nameDisplay: gettext('Icon Map'), // ... the displayed name *"Icon Map"* 
   description: gettext('Displays a map with icons for devices instead of markers'), // ... a description
   templateUrl: ':::PLUGIN_PATH:::/views/iconmap.main.html', // ... displaying *"iconmap.main.html"* when added to the dashboard
   options: { 
      noDeviceTarget: false, 
      groupsSelectable: true 
   },
   configTemplateUrl: ':::PLUGIN_PATH:::/views/config.html'
});

enter image description here

1 Ответ

0 голосов
/ 23 мая 2018

С помощью groupsSelectable: true вы можете выбрать группу устройств, которая отображается в виде папки в селекторе целевого устройства.Таким образом, виджет будет применен ко всем устройствам в этой группе.На данный момент невозможно выбрать несколько отдельных устройств, которые находятся в нескольких группах.

Например, виджет Список аварийных сообщений *1004* использует эти параметры для отображения сигналов тревоги от группы устройств.Это выглядит следующим образом, если вы выберите группу в этом виджете: enter image description here

...