X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/3789b528d8dd8aad4558e38e22d775bcab1cbd36..refs/heads/master:/docs/source/Proxy.html diff --git a/docs/source/Proxy.html b/docs/source/Proxy.html index 41047594..84a6a62d 100644 --- a/docs/source/Proxy.html +++ b/docs/source/Proxy.html @@ -3,8 +3,8 @@
/** - * @class Ext.panel.Proxy - * @extends Object - * A custom drag proxy implementation specific to {@link Ext.panel.Panel}s. This class +/** + * A custom drag proxy implementation specific to {@link Ext.panel.Panel}s. This class * is primarily used internally for the Panel's drag drop implementation, and * should never need to be created directly. - * @constructor - * @param panel The {@link Ext.panel.Panel} to proxy for - * @param config Configuration options + * @private */ Ext.define('Ext.panel.Proxy', { - + alternateClassName: 'Ext.dd.PanelProxy', - + + /** + * Creates new panel proxy. + * @param {Ext.panel.Panel} panel The {@link Ext.panel.Panel} to proxy for + * @param {Object} [config] Config object + */ constructor: function(panel, config){ /** * @property panel @@ -40,10 +41,9 @@ Ext.define('Ext.panel.Proxy', { }, /** - * @cfg {Boolean} insertProxy True to insert a placeholder proxy element - * while dragging the panel, false to drag with no proxy (defaults to true). - * Most Panels are not absolute positioned and therefore we need to reserve - * this space. + * @cfg {Boolean} insertProxy + * True to insert a placeholder proxy element while dragging the panel, false to drag with no proxy. + * Most Panels are not absolute positioned and therefore we need to reserve this space. */ insertProxy: true, @@ -56,7 +56,7 @@ Ext.define('Ext.panel.Proxy', { /** * Gets the proxy's element - * @return {Element} The proxy's element + * @return {Ext.Element} The proxy's element */ getEl: function(){ return this.ghost.el; @@ -64,7 +64,7 @@ Ext.define('Ext.panel.Proxy', { /** * Gets the proxy's ghost Panel - * @return {Panel} The proxy's ghost Panel + * @return {Ext.panel.Panel} The proxy's ghost Panel */ getGhost: function(){ return this.ghost; @@ -73,7 +73,7 @@ Ext.define('Ext.panel.Proxy', { /** * Gets the proxy element. This is the element that represents where the * Panel was before we started the drag operation. - * @return {Element} The proxy's element + * @return {Ext.Element} The proxy's element */ getProxy: function(){ return this.proxy; @@ -101,7 +101,7 @@ Ext.define('Ext.panel.Proxy', { show: function(){ if (!this.ghost) { var panelSize = this.panel.getSize(); - this.panel.el.setVisibilityMode(Ext.core.Element.DISPLAY); + this.panel.el.setVisibilityMode(Ext.Element.DISPLAY); this.ghost = this.panel.ghost(); if (this.insertProxy) { // bc Panels aren't absolute positioned we need to take up the space @@ -125,7 +125,7 @@ Ext.define('Ext.panel.Proxy', { * called while dragging the Panel to keep the proxy sync'd to the Panel's * location. * @param {HTMLElement} parentNode The proxy's parent DOM node - * @param {HTMLElement} before (optional) The sibling node before which the + * @param {HTMLElement} [before] The sibling node before which the * proxy should be inserted (defaults to the parent's last child if not * specified) */