Конфигурация библиотеки
Переход к разделу Конфигурация библиотеки выполняется из главного меню проекта: Настройки проекта → Конфигурация библиотеки.
Здесь можно зарегистрировать свой проект как UI-библиотеку и настроить параметры её подключения в прикладные проекты.
Обратите внимание: выполнение данных настроек возможно только для проекта, к которому подключен PBC
Регистрация ui-библиотеки
Чтобы зарегистрировать проект как ui-библиотеку, выполните следующие шаги:
-
Откройте проект интерфейса, который хотите выпускать как ui-библиотеку
-
Перейдите в Настройки проекта → Конфигурация библиотеки
-
Нажмите кнопку Зарегистрировать библиотеку
Обратите внимание: При регистрации будет автоматически сгенерировано имя библиотеки, с которым она будет публиковаться в хранилище библиотек. Имя библиотеки формируется по шаблону:
<имя сервиса>ui-lib(например, qdaui-lib)
После публикации проекта как UI-библиотеки в интерфейсе раздела будут отображаться опубликованные версии библиотеки

Настройка схемы атрибутов для ui-библиотеки
Для подключения ui-библиотеки в прикладной проект можно описать схему атрибутов (свойства) библиотеки, которые пользователь прикладного проекта сможет переопределить под свой проект (сервис).
Обратите внимание: При описании атрибутов существующих ui-библиотек используйте текущие системные наименования атрибутов. Для новых библиотек рекомендуем указывать системные наименования атрибутов в
camelCase
Чтобы описать схему атрибутов для версии библиотеки, выполните действия:
-
Откройте проект интерфейса, который хотите выпускать как ui-библиотеку
-
Перейдите в Настройки проекта → Конфигурация библиотеки
-
Нажмите кнопку Схема атрибутов библиотеки в строке нужной версии
-
Опишите схему атрибутов в открывшемся интерфейсе
Важно: Для новой версии библиотеки схема атрибутов автоматически наследуется от предыдущей версии, далее ее можно изменить, при необходимости.