Я новичок в CQ5 и ExtJS, и это мой сценарий:
Я создал новый компонент с собственным диалогом для авторинга. В диалоговом окне я добавил поле флажка с созданным мной пользовательским типом xtype. Я хочу сделать следующее:
Всякий раз, когда флажок установлен/снят, я хочу динамически добавлять/удалять TAB в существующем диалоговом окне, чтобы показать дополнительные параметры разработки.
Я видел, как обрабатывать ExtJS 'Window и TabPanel, но я не могу понять, как получить ссылку на диалоговое окно, в котором я нахожусь, чтобы я мог манипулировать им (добавлять/удалять вкладки).
Я попробовал CQ.Ext.WindowMgr.getActive(), чтобы увидеть, дает ли это мне мое окно/диалог, но это не дает мне того, что я ожидаю.
Любые идеи? Спасибо!