Скажите, у меня есть контейнер с { layout: {type: "hbox", overflowHandler: {handler: {type: "Menu"}}}
Затем я начинаю добавлять кнопки с обработчиками btn.on("click", ...
.
Удивительно, но эти обработчики кликов не будут автоматически делегированы элементам меню, которые создаются с помощью Ext.layout.container.boxOverflow.Menu
.
Я пытался прослушать событие «добавления» контейнеров - чтобы перехватить все добавленные компоненты и, при необходимости, предоставить дополнительные обработчики событий, но кнопка меню, созданная с помощью объекта «Меню», просто не была захвачена с помощью добавления контейнеров. событие.
Итак, мой вопрос - каков наилучший способ синхронизировать события нажатия между кнопками и пунктами меню, которые на самом деле имеют однозначное соответствие с кнопками.