ExtJS:如何覆盖 Ext.window.Window 的自定义最小化行为?

ExtJS: How to override custom minimize behavior of Ext.window.Window?

有一个 minimizable boolean config which fires minimize 事件。

问题是,我如何为这个事件覆盖和定义 DOM 上的新位置?我的目标是将应用程序的 window 最小化到 footer panel

下面说明 Ext.window.Windowminimize 函数;

minimize: function () {
    this.fireEvent('minimize', this);
    return this;
}

您可以像下面这样尝试:-

"minimize": function (window, opts) {
    window.collapse();
    window.setWidth(150);
    window.alignTo(Ext.getBody(), 'bl-bl')
}

Working fiddle

注意:您可以阅读有关 alignTo 选项的更多信息 here