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

时间:2018-07-12 13:11:36

标签: extjs position window override minimize

有一个minimizable布尔配置会触发minimize事件。

问题是,如何为此事件在DOM上覆盖并定义新位置?我的目标是最小化footer panel应用程序的窗口。

下面陈述了Ext.window.Windowminimize功能;

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

1 个答案:

答案 0 :(得分:1)

您可以尝试如下操作:-

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

Working fiddle

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