Обновление вызывающего экрана после вызова модального экрана по ссылке в HTML

Коллеги!
Помогите, пожалуйста.

В вызывающем экране в компоненте Lable размещен фрагмент HTML, в котором живут ссылки, позволяющие открыть модальный экран приложения (HTML формируем с помощью сервиса…)

                <scrollBox id="scrollFactsLable">
                    <label id="factsHtmlLable" htmlEnabled="true" width="100%" height="100%"/>
                </scrollBox>

Ссылка, открывающая внешний экран с передачей параметров выглядит так:

форум

Вопрос, каким образом обновить данные вызывающей формы после сохранения информации во внешнем экране (нужно перечитать исходный HTML)?

При том, что способ создать внешний экран через screens.create, screens.show и обновление вызывающего экрана с помощью screen.addAfterCloseListener… в данном случае, похоже, не применим…

Я бы воспользовался Events.
Перед закрытием модального окна публиковать событие “я закрылся”. А на экранах, где есть открытие модального по html-ссылке, подписаться на событие и обновлять нужные данные.

1 симпатия

Андрей, спасибо! Использовал UiEvent

1 симпатия