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