0

我想在我的 ExtJS4.1 应用程序中实现某种任务栏,其中包含所有浮动组件(如窗口)的按钮。如果创建了窗口,则任务栏中应出现一个最小化/最大化按钮。

那么,是否有一个中心事件告诉我(浮动)组件已创建或已显示?

4

1 回答 1

2

我没有对此进行测试,但 Ext.ComponentManager 有一个名为“all”的公共属性,它是所有组件的集合。您可以像 onAvailable() 一样添加一个“添加”侦听器。

Ext.ComponentManager.all.on('add', function(map, key, item) {
    // Check if item is a Window and do whatever
});
于 2012-08-14T17:59:58.437 回答