Добрый день! Рассматриваем перевод проекта с версии 1.5 на 2.1.
В проекте активно используем фрагменты экранов и globalUIEventPublisher.
Можем ли мы чем то заменить их функционал в новом flow ui?
Здравствуйте!
Пожалуйста, ознакомьтесь с соответствующей статьёй на международном форуме: Does Flow UI support fragments? - Support - Jmix
Если вкратце - аналог фрагментов во FlowUI это композитные компоненты.
С уважением,
Дмитрий
Дмитрий, спасибо за быстрый ответ!
Подскажите, пожалуйста, а по globalUIEventPublisher есть ли какая альтернатива?
описание globalUIEventPublisher
Да, для этого существует UiEventPublisher.
Можете посмотреть пример его использования с функционале замещения пользователя:
io.jmix.flowui.app.listener.UserSubstitutionsChangedListener
Дмитрий, я протестировал UiEventPublisher в flow ui и он так же как и в классической версии (io.jmix.ui.UiEventPublisher) публикует события для текущего пользователя.
globalUIEventPublisher позволяет публиковать событие для всех подключенных пользователей, подробнее об этом можно прочитать по ссылке, что я опубликовал в предыдущем сообщении.
подобного функционала для flow ui пока не реализовано?
Аналога globalUiEventPublisher пока не реализовано, но он будет опубликован в следующем (февральском) релизе.
Вот ссылка: Global event publisher #1235 by yuriy-khrebtov · Pull Request #2488 · jmix-framework/jmix · GitHub