Vaadin - 从客户端 javascript 组件请求布局

Vaadin - Request layout from a client side javascript component

在我正在处理的 Vaadin 项目中,我有一个客户端 javascript 组件(扩展 AbstractJavascriptComponent)。

偶尔组件大小会发生变化,当这种情况发生时我想在父容器中触发重新布局,目前我正在使用推送消息在服务器端触发布局请求 - 这是一种非常低效的方式,我正在寻找一种直接从 javascript 组件连接器触发布局请求的方法。

我查看了 Vaadin 文档、Vaadin 书籍和许多 google 结果,但没有运气。

有谁知道如何从 javasript 代码触发布局请求?

经过长时间的谷歌搜索后,我找到了解决方案,来自 javascript 调用:

vaadin.forceLayout();