...
При создании "Пользовательского виджета" имеется возможность дополнительной настройки "Пользовательских свойств" в удобном для редактирования формате.
Это дает возможность предоставить Пользователем интерфейс для редактирования настроек "Пользовательских виджетов" без использования кода.
Примеры возможных настроек:
Пользовательский виджет | Комментарии |
---|---|
Пользовательский виджет "Картосхема" | На панели справа выделены свойства, которые были настроены разработчиком так при создании виджета. |
Пользовательский виджет "Sunkey" | На панели справа выделены свойства, которые были настроены разработчиком так при создании виджета. |
Настройка
Чтобы настроить свойства при создании нового Пользовательского виджета, необходимо:
- Все необходимые для настроек свойства представить в виде переменных и добавить в "Расширенные свойства (JSON)"
Типы доступных настроек:
...
- Добавить необходимые для настройки свойства, для этого по каждому свойству:
- Кликнуть "Добавить свойство"
- Заменить "Название" - именно это название будет отображаться Пользователю в интерфейсе
- Заменить "myProperty" - это наименование переменной из "Расширенные свойства (JSON)"
- Выбрать тип свойства - в зависимости от выбранного типа будут открываться стандартные элементы настроек
- Удалить свойство из "Расширенные свойства (JSON)"
- Когда добавлены все необходимые свойства в "Пользовательские свойства" и удалены их аналоги их "Расширенные свойства (JSON)", нажмите "Сохранить"
- Теперь при добавлении виджета помимо стандартных свойств у него будут отображаться "Пользовательские свойства"
Типы свойств:
Тип свойства | Описание | Как выглядит в интерфейсе |
---|---|---|
Строка | Ввод текста | |
Число | Счетчик для настройки числового значения | |
Логический | Чекбокс для выбора true/false | |
Выравнивание | Стандартные кнопки выравнивания Платформы | |
Цвет | Стандартный колорпикер Платформы с палитрой цветов | |
Шрифт | Стандартный набор шрифтов Платформы |
Ограничения
Предупреждение |
---|
Изменения состава свойств Пользовательских виджетов не применяется к уже добавленным ранее виджетам |
...
. Если вы поменяли свойства в уже добавленном на дашборд виджете и хотите, чтобы Пользовательские настройки стали доступны, то необходимо добавить виджет заново. |