ad5081d3
孙向锦
初始化项目
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
/**
* @class Ext.ux.Portlet
* @extends Ext.Panel
* A {@link Ext.Panel Panel} class that is managed by {@link Ext.app.PortalPanel}.
*/
Ext.define('Ext.ux.portal.Portlet', {
extend: 'Ext.panel.Panel',
alias: 'widget.portlet',
layout: 'fit',
anchor: '100%',
frame: true,
closable: true,
collapsible: true,
animCollapse: true,
draggable: true,
cls: 'x-portlet',
// Override Panel's default doClose to provide a custom fade out effect
// when a portlet is removed from the portal
doClose: function() {
this.el.animate({
opacity: 0,
callback: function(){
this.fireEvent('close', this);
this[this.closeAction]();
},
scope: this
});
}
});
|