Есть ли способ, чтобы включить метод в адаптивный шаг на макете формы - PullRequest
0 голосов
/ 19 апреля 2019

Кто-нибудь знает способ включить метод в адаптивный шаг, например, когда (в приведенном ниже коде) размер окна изменяется до точки, в которой значение formlayout меньше указанного значения в 1010px, макет меняется сам на1 столбец, как в первом шаге отклика, но то, что я также хочу во время этого переключения между откликами, это пара строк моего собственного кода, например, пользовательский метод, который я могу включить и написать в нем все, что захочу, который срабатывает при ширине формыниже 1010px.

formLayout.setResponsiveSteps(
                new FormLayout.ResponsiveStep("0", 1, FormLayout.ResponsiveStep.LabelsPosition.TOP),
                new FormLayout.ResponsiveStep("1010px", 2));

Редактировать: поток Vaadin 13.0.4 - это то, что я использую

1 Ответ

1 голос
/ 19 апреля 2019

Нет, нет.Но есть более общий BrowserWindowResizeEvent, который вы можете прослушать, добавив слушателя через класс Page, используя addBrowserWindowResizeListener(BrowserWindowResizeListener resizeListener), и, вероятно, достигните того, что ищете.

...