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

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

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

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

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

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

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

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