Создание виджета для дашборда

Виджет дашборда - это виджет конструктора фреймов, который имеет платформенный интерфейс редактирования и обернут в платформенный декоратор. Подробнее о конструкторе фреймов читайте в статье "Формат описания виджетов".

Для добавления виджета нужно:

  1. Создать интерфейсный модуль и модуль бизнес логики в вашем репозитории.
  2. В интерфейсном модуле нужно описать только шаблон центральной части виджета. Заголовок, кнопки настройки и удаления будут добавлены платформенным редактором.

  1. В модуле бизнес логики описать методы для работы виджета и добавить файлы с расширением .widgetgroup (подробнее в разделе Группы) и .widget.
  2. Для локализации заголовка, описания и категории виджета нужно добавить файл локализации в модуль бизнес логики.

Пример описания HowEasy.widget приведён в статье "Пример настройки виджета "Как просто"".

Полный формат настройки виджета описан в статье "Формат описания виджетов".

Подробнее о настройке виджетов для дашборда читайте в статьях "Настройка отображения виджета для дашборда" и "Настройка отображения мини-виджета счетчика для дашборда".

Настройка загрузки данных для виджета описана в статье "Загрузка данных для виджета дашборда".

Добавление виджета в группу

Группа виджетов учитывается при отображении на странице магазина виджетов, она описывается в файле с типом .widgetgroup (подробнее в статье - "Группировка виджетов"). При создании виджета сразу определяйте, к какой группе он относится, и добавляйте свою группу в группу online, которая отображается на главной странице приложения online.sbis.ru. Для добавления в группу отправьте изменения (push) в репозиторий inside.