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