+ "members": {
+ "cfg": [
+ {
+ "type": "Boolean",
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "cfg",
+ "href": "DragSource.html#Ext-dd-DragSource-cfg-animRepair",
+ "shortDoc": "Defaults to true. ...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DragSource.js",
+ "private": false,
+ "name": "animRepair",
+ "owner": "Ext.dd.DragSource",
+ "doc": "<p>Defaults to true. If true, animates the proxy element back to the position of the handle element used to trigger the drag.</p>\n",
+ "linenr": 31,
+ "html_filename": "DragSource.html"
+ },
+ {
+ "type": "String",
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "cfg",
+ "href": "DragSource.html#Ext-dd-DragSource-cfg-ddGroup",
+ "shortDoc": "A named drag drop group to which this object belongs. ...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DragSource.js",
+ "private": false,
+ "name": "ddGroup",
+ "owner": "Ext.dd.DragSource",
+ "doc": "<p>A named drag drop group to which this object belongs. If a group is specified, then this object will only\ninteract with other drag drop objects in the same group (defaults to undefined).</p>\n",
+ "linenr": 13,
+ "html_filename": "DragSource.html"
+ },
+ {
+ "type": "String",
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "cfg",
+ "href": "DragSource.html#Ext-dd-DragSource-cfg-dropAllowed",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DragSource.js",
+ "private": false,
+ "name": "dropAllowed",
+ "owner": "Ext.dd.DragSource",
+ "doc": "<p>The CSS class returned to the drag source when drop is allowed (defaults to \"x-dd-drop-ok\").</p>\n",
+ "linenr": 19,
+ "html_filename": "DragSource.html"
+ },
+ {
+ "type": "String",
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "cfg",
+ "href": "DragSource.html#Ext-dd-DragSource-cfg-dropNotAllowed",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DragSource.js",
+ "private": false,
+ "name": "dropNotAllowed",
+ "owner": "Ext.dd.DragSource",
+ "doc": "<p>The CSS class returned to the drag source when drop is not allowed (defaults to \"x-dd-drop-nodrop\").</p>\n",
+ "linenr": 25,
+ "html_filename": "DragSource.html"
+ },
+ {
+ "type": "String",
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "cfg",
+ "href": "DragSource.html#Ext-dd-DragSource-cfg-repairHighlightColor",
+ "shortDoc": "The color to use when visually highlighting the drag source in the afterRepair\nmethod after a failed drop (defaults t...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DragSource.js",
+ "private": false,
+ "name": "repairHighlightColor",
+ "owner": "Ext.dd.DragSource",
+ "doc": "<p>The color to use when visually highlighting the drag source in the afterRepair\nmethod after a failed drop (defaults to 'c3daf9' - light blue). The color must be a 6 digit hex value, without\na preceding '#'.</p>\n",
+ "linenr": 37,
+ "html_filename": "DragSource.html"
+ }
+ ],
+ "method": [
+ {
+ "deprecated": null,
+ "alias": null,
+ "href": "DragSource.html#Ext-dd-DragSource-method-constructor",
+ "tagname": "method",
+ "protected": false,
+ "shortDoc": "Creates new drag-source. ...",
+ "static": false,
+ "params": [
+ {
+ "type": "Mixed",
+ "optional": false,
+ "doc": "<p>The container element</p>\n",
+ "name": "el"
+ },
+ {
+ "type": "Object",
+ "optional": true,
+ "doc": "<p>(optional) Config object.</p>\n",
+ "name": "config"
+ }
+ ],
+ "private": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DragSource.js",
+ "doc": "<p>Creates new drag-source.</p>\n",
+ "owner": "Ext.dd.DragSource",
+ "name": "DragSource",
+ "html_filename": "DragSource.html",
+ "return": {
+ "type": "Object",
+ "doc": "\n"
+ },
+ "linenr": 44
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "DragDrop.html#Ext-dd-DragDrop-method-addInvalidHandleClass",
+ "shortDoc": "Lets you specify a css class of elements that will not initiate a drag ...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DragDrop.js",
+ "private": false,
+ "params": [
+ {
+ "type": "String",
+ "optional": false,
+ "doc": "<p>the class of the elements you wish to ignore</p>\n",
+ "name": "cssClass"
+ }
+ ],
+ "name": "addInvalidHandleClass",
+ "owner": "Ext.dd.DragDrop",
+ "doc": "<p>Lets you specify a css class of elements that will not initiate a drag</p>\n",
+ "linenr": 861,
+ "return": {
+ "type": "void",
+ "doc": "\n"
+ },
+ "html_filename": "DragDrop.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "DragDrop.html#Ext-dd-DragDrop-method-addInvalidHandleId",
+ "shortDoc": "Lets you to specify an element id for a child of a drag handle\nthat should not initiate a drag ...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DragDrop.js",
+ "private": false,
+ "params": [
+ {
+ "type": "String",
+ "optional": false,
+ "doc": "<p>the element id of the element you wish to ignore</p>\n",
+ "name": "id"
+ }
+ ],
+ "name": "addInvalidHandleId",
+ "owner": "Ext.dd.DragDrop",
+ "doc": "<p>Lets you to specify an element id for a child of a drag handle\nthat should not initiate a drag</p>\n",
+ "linenr": 848,
+ "return": {
+ "type": "void",
+ "doc": "\n"
+ },
+ "html_filename": "DragDrop.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "DragDrop.html#Ext-dd-DragDrop-method-addInvalidHandleType",
+ "shortDoc": "Allows you to specify a tag name that should not start a drag operation\nwhen clicked. ...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DragDrop.js",
+ "private": false,
+ "params": [
+ {
+ "type": "String",
+ "optional": false,
+ "doc": "<p>the type of element to exclude</p>\n",
+ "name": "tagName"
+ }
+ ],
+ "name": "addInvalidHandleType",
+ "owner": "Ext.dd.DragDrop",
+ "doc": "<p>Allows you to specify a tag name that should not start a drag operation\nwhen clicked. This is designed to facilitate embedding links within a\ndrag handle that do something other than start the drag.</p>\n",
+ "linenr": 836,
+ "return": {
+ "type": "void",
+ "doc": "\n"
+ },
+ "html_filename": "DragDrop.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "Base3.html#Ext-Base-method-addStatics",
+ "shortDoc": "Add / override static properties of this class. ...",
+ "static": true,
+ "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/Base.js",
+ "private": false,
+ "params": [
+ {
+ "type": "Object",
+ "optional": false,
+ "doc": "\n",
+ "name": "members"
+ }
+ ],
+ "name": "addStatics",
+ "owner": "Ext.Base",
+ "doc": "<p>Add / override static properties of this class.</p>\n\n<pre><code>Ext.define('My.cool.Class', {\n ...\n});\n\nMy.cool.Class.addStatics({\n someProperty: 'someValue', // My.cool.Class.someProperty = 'someValue'\n method1: function() { ... }, // My.cool.Class.method1 = function() { ... };\n method2: function() { ... } // My.cool.Class.method2 = function() { ... };\n});\n</code></pre>\n",
+ "linenr": 388,
+ "return": {
+ "type": "Ext.Base",
+ "doc": "<p>this</p>\n"
+ },
+ "html_filename": "Base3.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "DragDrop.html#Ext-dd-DragDrop-method-addToGroup",
+ "shortDoc": "Adds this instance to a group of related drag/drop objects. ...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DragDrop.js",
+ "private": false,
+ "params": [
+ {
+ "type": "String",
+ "optional": false,
+ "doc": "<p>the name of the group</p>\n",
+ "name": "sGroup"
+ }
+ ],
+ "name": "addToGroup",
+ "owner": "Ext.dd.DragDrop",
+ "doc": "<p>Adds this instance to a group of related drag/drop objects. All\ninstances belong to at least one group, and can belong to as many\ngroups as needed.</p>\n",
+ "linenr": 705,
+ "return": {
+ "type": "void",
+ "doc": "\n"
+ },
+ "html_filename": "DragDrop.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "DragSource.html#Ext-dd-DragSource-method-afterDragDrop",
+ "shortDoc": "An empty function by default, but provided so that you can perform a custom action\nafter a valid drag drop has occurr...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DragSource.js",
+ "private": false,
+ "params": [
+ {
+ "type": "Ext.dd.DragDrop",
+ "optional": false,
+ "doc": "<p>The drop target</p>\n",
+ "name": "target"
+ },
+ {
+ "type": "Event",
+ "optional": false,
+ "doc": "<p>The event object</p>\n",
+ "name": "e"
+ },
+ {
+ "type": "String",
+ "optional": false,
+ "doc": "<p>The id of the dropped element</p>\n",
+ "name": "id"
+ }
+ ],
+ "name": "afterDragDrop",
+ "owner": "Ext.dd.DragSource",
+ "doc": "<p>An empty function by default, but provided so that you can perform a custom action\nafter a valid drag drop has occurred by providing an implementation.</p>\n",
+ "linenr": 206,
+ "return": {
+ "type": "void",
+ "doc": "\n"
+ },
+ "html_filename": "DragSource.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "DragSource.html#Ext-dd-DragSource-method-afterDragEnter",
+ "shortDoc": "An empty function by default, but provided so that you can perform a custom action\nwhen the dragged item enters the d...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DragSource.js",
+ "private": false,
+ "params": [
+ {
+ "type": "Ext.dd.DragDrop",
+ "optional": false,
+ "doc": "<p>The drop target</p>\n",
+ "name": "target"
+ },
+ {
+ "type": "Event",
+ "optional": false,
+ "doc": "<p>The event object</p>\n",
+ "name": "e"
+ },
+ {
+ "type": "String",
+ "optional": false,
+ "doc": "<p>The id of the dragged element</p>\n",
+ "name": "id"
+ }
+ ],
+ "name": "afterDragEnter",
+ "owner": "Ext.dd.DragSource",
+ "doc": "<p>An empty function by default, but provided so that you can perform a custom action\nwhen the dragged item enters the drop target by providing an implementation.</p>\n",
+ "linenr": 90,
+ "return": {
+ "type": "void",
+ "doc": "\n"
+ },
+ "html_filename": "DragSource.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "DragSource.html#Ext-dd-DragSource-method-afterDragOut",
+ "shortDoc": "An empty function by default, but provided so that you can perform a custom action\nafter the dragged item is dragged ...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DragSource.js",
+ "private": false,
+ "params": [
+ {
+ "type": "Ext.dd.DragDrop",
+ "optional": false,
+ "doc": "<p>The drop target</p>\n",
+ "name": "target"
+ },
+ {
+ "type": "Event",
+ "optional": false,
+ "doc": "<p>The event object</p>\n",
+ "name": "e"
+ },
+ {
+ "type": "String",
+ "optional": false,
+ "doc": "<p>The id of the dragged element</p>\n",
+ "name": "id"
+ }
+ ],
+ "name": "afterDragOut",
+ "owner": "Ext.dd.DragSource",
+ "doc": "<p>An empty function by default, but provided so that you can perform a custom action\nafter the dragged item is dragged out of the target without dropping.</p>\n",
+ "linenr": 165,
+ "return": {
+ "type": "void",
+ "doc": "\n"
+ },
+ "html_filename": "DragSource.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "DragSource.html#Ext-dd-DragSource-method-afterDragOver",
+ "shortDoc": "An empty function by default, but provided so that you can perform a custom action\nwhile the dragged item is over the...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DragSource.js",
+ "private": false,
+ "params": [
+ {
+ "type": "Ext.dd.DragDrop",
+ "optional": false,
+ "doc": "<p>The drop target</p>\n",
+ "name": "target"
+ },
+ {
+ "type": "Event",
+ "optional": false,
+ "doc": "<p>The event object</p>\n",
+ "name": "e"
+ },
+ {
+ "type": "String",
+ "optional": false,
+ "doc": "<p>The id of the dragged element</p>\n",
+ "name": "id"
+ }
+ ],
+ "name": "afterDragOver",
+ "owner": "Ext.dd.DragSource",
+ "doc": "<p>An empty function by default, but provided so that you can perform a custom action\nwhile the dragged item is over the drop target by providing an implementation.</p>\n",
+ "linenr": 131,
+ "return": {
+ "type": "void",
+ "doc": "\n"
+ },
+ "html_filename": "DragSource.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "DragSource.html#Ext-dd-DragSource-method-afterInvalidDrop",
+ "shortDoc": "An empty function by default, but provided so that you can perform a custom action\nafter an invalid drop has occurred...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DragSource.js",
+ "private": false,
+ "params": [
+ {
+ "type": "Event",
+ "optional": false,
+ "doc": "<p>The event object</p>\n",
+ "name": "e"
+ },
+ {
+ "type": "String",
+ "optional": false,
+ "doc": "<p>The id of the dropped element</p>\n",
+ "name": "id"
+ }
+ ],
+ "name": "afterInvalidDrop",
+ "owner": "Ext.dd.DragSource",
+ "doc": "<p>An empty function by default, but provided so that you can perform a custom action\nafter an invalid drop has occurred by providing an implementation.</p>\n",
+ "linenr": 265,
+ "return": {
+ "type": "void",
+ "doc": "\n"
+ },
+ "html_filename": "DragSource.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "DD.html#Ext-dd-DD-method-alignElWithMouse",
+ "shortDoc": "Sets the element to the location of the mousedown or click event,\nmaintaining the cursor location relative to the loc...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DD.js",
+ "private": false,
+ "params": [
+ {
+ "type": "HTMLElement",
+ "optional": false,
+ "doc": "<p>the element to move</p>\n",
+ "name": "el"
+ },
+ {
+ "type": "int",
+ "optional": false,
+ "doc": "<p>the X coordinate of the mousedown or drag event</p>\n",
+ "name": "iPageX"
+ },
+ {
+ "type": "int",
+ "optional": false,
+ "doc": "<p>the Y coordinate of the mousedown or drag event</p>\n",
+ "name": "iPageY"
+ }
+ ],
+ "name": "alignElWithMouse",
+ "owner": "Ext.dd.DD",
+ "doc": "<p>Sets the element to the location of the mousedown or click event,\nmaintaining the cursor location relative to the location on the element\nthat was clicked. Override this if you want to place the element in a\nlocation other than where the cursor is.</p>\n",
+ "linenr": 85,
+ "return": {
+ "type": "void",
+ "doc": "\n"
+ },
+ "html_filename": "DD.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "DD.html#Ext-dd-DD-method-applyConfig",
+ "shortDoc": "Sets up config options specific to this class. ...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DD.js",
+ "private": false,
+ "params": [
+
+ ],
+ "name": "applyConfig",
+ "owner": "Ext.dd.DD",
+ "doc": "<p>Sets up config options specific to this class. Overrides\nExt.dd.DragDrop, but all versions of this method through the\ninheritance chain are called</p>\n",
+ "linenr": 259,
+ "return": {
+ "type": "void",
+ "doc": "\n"
+ },
+ "html_filename": "DD.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "DD.html#Ext-dd-DD-method-autoOffset",
+ "shortDoc": "Sets the pointer offset to the distance between the linked element's top\nleft corner and the location the element was...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DD.js",
+ "private": false,
+ "params": [
+ {
+ "type": "int",
+ "optional": false,
+ "doc": "<p>the X coordinate of the click</p>\n",
+ "name": "iPageX"
+ },
+ {
+ "type": "int",
+ "optional": false,
+ "doc": "<p>the Y coordinate of the click</p>\n",
+ "name": "iPageY"
+ }
+ ],
+ "name": "autoOffset",
+ "owner": "Ext.dd.DD",
+ "doc": "<p>Sets the pointer offset to the distance between the linked element's top\nleft corner and the location the element was clicked</p>\n",
+ "linenr": 42,
+ "return": {
+ "type": "void",
+ "doc": "\n"
+ },
+ "html_filename": "DD.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "DD.html#Ext-dd-DD-method-b4Drag",
+ "shortDoc": "Event that fires prior to the onDrag event. ...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DD.js",
+ "private": false,
+ "params": [
+ {
+ "type": "Object",
+ "optional": false,
+ "doc": "\n",
+ "name": "e"
+ }
+ ],
+ "name": "b4Drag",
+ "owner": "Ext.dd.DD",
+ "doc": "<p>Event that fires prior to the onDrag event. Overrides\nExt.dd.DragDrop.</p>\n",
+ "linenr": 278,
+ "return": {
+ "type": "void",
+ "doc": "\n"
+ },
+ "html_filename": "DD.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "DD.html#Ext-dd-DD-method-b4MouseDown",
+ "shortDoc": "Event that fires prior to the onMouseDown event. ...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DD.js",
+ "private": false,
+ "params": [
+ {
+ "type": "Object",
+ "optional": false,
+ "doc": "\n",
+ "name": "e"
+ }
+ ],
+ "name": "b4MouseDown",
+ "owner": "Ext.dd.DD",
+ "doc": "<p>Event that fires prior to the onMouseDown event. Overrides\nExt.dd.DragDrop.</p>\n",
+ "linenr": 269,
+ "return": {
+ "type": "void",
+ "doc": "\n"
+ },
+ "html_filename": "DD.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "DragSource.html#Ext-dd-DragSource-method-beforeDragDrop",
+ "shortDoc": "An empty function by default, but provided so that you can perform a custom action before the dragged\nitem is dropped...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DragSource.js",
+ "private": false,
+ "params": [
+ {
+ "type": "Ext.dd.DragDrop",
+ "optional": false,
+ "doc": "<p>The drop target</p>\n",
+ "name": "target"
+ },
+ {
+ "type": "Event",
+ "optional": false,
+ "doc": "<p>The event object</p>\n",
+ "name": "e"
+ },
+ {
+ "type": "String",
+ "optional": false,
+ "doc": "<p>The id of the dragged element</p>\n",
+ "name": "id"
+ }
+ ],
+ "name": "beforeDragDrop",
+ "owner": "Ext.dd.DragSource",
+ "doc": "<p>An empty function by default, but provided so that you can perform a custom action before the dragged\nitem is dropped onto the target and optionally cancel the onDragDrop.</p>\n",
+ "linenr": 220,
+ "return": {
+ "type": "Boolean",
+ "doc": "<p>isValid True if the drag drop event is valid, else false to cancel</p>\n"
+ },
+ "html_filename": "DragSource.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "DragSource.html#Ext-dd-DragSource-method-beforeDragEnter",
+ "shortDoc": "An empty function by default, but provided so that you can perform a custom action\nbefore the dragged item enters the...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DragSource.js",
+ "private": false,
+ "params": [
+ {
+ "type": "Ext.dd.DragDrop",
+ "optional": false,
+ "doc": "<p>The drop target</p>\n",
+ "name": "target"
+ },
+ {
+ "type": "Event",
+ "optional": false,
+ "doc": "<p>The event object</p>\n",
+ "name": "e"
+ },
+ {
+ "type": "String",
+ "optional": false,
+ "doc": "<p>The id of the dragged element</p>\n",
+ "name": "id"
+ }
+ ],
+ "name": "beforeDragEnter",
+ "owner": "Ext.dd.DragSource",
+ "doc": "<p>An empty function by default, but provided so that you can perform a custom action\nbefore the dragged item enters the drop target and optionally cancel the onDragEnter.</p>\n",
+ "linenr": 103,
+ "return": {
+ "type": "Boolean",
+ "doc": "<p>isValid True if the drag event is valid, else false to cancel</p>\n"
+ },
+ "html_filename": "DragSource.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "DragSource.html#Ext-dd-DragSource-method-beforeDragOut",
+ "shortDoc": "An empty function by default, but provided so that you can perform a custom action before the dragged\nitem is dragged...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DragSource.js",
+ "private": false,
+ "params": [
+ {
+ "type": "Ext.dd.DragDrop",
+ "optional": false,
+ "doc": "<p>The drop target</p>\n",
+ "name": "target"
+ },
+ {
+ "type": "Event",
+ "optional": false,
+ "doc": "<p>The event object</p>\n",
+ "name": "e"
+ },
+ {
+ "type": "String",
+ "optional": false,
+ "doc": "<p>The id of the dragged element</p>\n",
+ "name": "id"
+ }
+ ],
+ "name": "beforeDragOut",
+ "owner": "Ext.dd.DragSource",
+ "doc": "<p>An empty function by default, but provided so that you can perform a custom action before the dragged\nitem is dragged out of the target without dropping, and optionally cancel the onDragOut.</p>\n",
+ "linenr": 179,
+ "return": {
+ "type": "Boolean",
+ "doc": "<p>isValid True if the drag event is valid, else false to cancel</p>\n"
+ },
+ "html_filename": "DragSource.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "DragSource.html#Ext-dd-DragSource-method-beforeDragOver",
+ "shortDoc": "An empty function by default, but provided so that you can perform a custom action\nwhile the dragged item is over the...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DragSource.js",
+ "private": false,
+ "params": [
+ {
+ "type": "Ext.dd.DragDrop",
+ "optional": false,
+ "doc": "<p>The drop target</p>\n",
+ "name": "target"
+ },
+ {
+ "type": "Event",
+ "optional": false,
+ "doc": "<p>The event object</p>\n",
+ "name": "e"
+ },
+ {
+ "type": "String",
+ "optional": false,
+ "doc": "<p>The id of the dragged element</p>\n",
+ "name": "id"
+ }
+ ],
+ "name": "beforeDragOver",
+ "owner": "Ext.dd.DragSource",
+ "doc": "<p>An empty function by default, but provided so that you can perform a custom action\nwhile the dragged item is over the drop target and optionally cancel the onDragOver.</p>\n",
+ "linenr": 144,
+ "return": {
+ "type": "Boolean",
+ "doc": "<p>isValid True if the drag event is valid, else false to cancel</p>\n"
+ },
+ "html_filename": "DragSource.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "DragSource.html#Ext-dd-DragSource-method-beforeInvalidDrop",
+ "shortDoc": "An empty function by default, but provided so that you can perform a custom action after an invalid\ndrop has occurred. ...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DragSource.js",
+ "private": false,
+ "params": [
+ {
+ "type": "Ext.dd.DragDrop",
+ "optional": false,
+ "doc": "<p>The drop target</p>\n",
+ "name": "target"
+ },
+ {
+ "type": "Event",
+ "optional": false,
+ "doc": "<p>The event object</p>\n",
+ "name": "e"
+ },
+ {
+ "type": "String",
+ "optional": false,
+ "doc": "<p>The id of the dragged element</p>\n",
+ "name": "id"
+ }
+ ],
+ "name": "beforeInvalidDrop",
+ "owner": "Ext.dd.DragSource",
+ "doc": "<p>An empty function by default, but provided so that you can perform a custom action after an invalid\ndrop has occurred.</p>\n",
+ "linenr": 285,
+ "return": {
+ "type": "Boolean",
+ "doc": "<p>isValid True if the invalid drop should proceed, else false to cancel</p>\n"
+ },
+ "html_filename": "DragSource.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "DD.html#Ext-dd-DD-method-cachePosition",
+ "shortDoc": "Saves the most recent position so that we can reset the constraints and\ntick marks on-demand. ...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/dd/DD.js",
+ "private": false,
+ "params": [
+ {
+ "type": "Object",
+ "optional": false,
+ "doc": "<p>the current x position (optional, this just makes it so we\ndon't have to look it up again)</p>\n",
+ "name": "iPageX"
+ },
+ {
+ "type": "Object",
+ "optional": false,
+ "doc": "<p>the current y position (optional, this just makes it so we\ndon't have to look it up again)</p>\n",
+ "name": "iPageY"
+ }
+ ],
+ "name": "cachePosition",
+ "owner": "Ext.dd.DD",
+ "doc": "<p>Saves the most recent position so that we can reset the constraints and\ntick marks on-demand. We need to know this so that we can calculate the\nnumber of pixels the element is offset from its original position.</p>\n",
+ "linenr": 125,
+ "return": {
+ "type": "void",
+ "doc": "\n"
+ },
+ "html_filename": "DD.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "Base3.html#Ext-Base-method-callOverridden",
+ "shortDoc": "Call the original method that was previously overridden with Ext.Base.override\n\nExt.define('My.Cat', {\n constructo...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/Base.js",
+ "private": false,
+ "params": [
+ {
+ "type": "Array/Arguments",
+ "optional": false,
+ "doc": "<p>The arguments, either an array or the <code>arguments</code> object</p>\n",
+ "name": "args"
+ }
+ ],
+ "name": "callOverridden",
+ "owner": "Ext.Base",
+ "doc": "<p>Call the original method that was previously overridden with <a href=\"#/api/Ext.Base-method-override\" rel=\"Ext.Base-method-override\" class=\"docClass\">Ext.Base.override</a></p>\n\n<pre><code>Ext.define('My.Cat', {\n constructor: function() {\n alert(\"I'm a cat!\");\n\n return this;\n }\n});\n\nMy.Cat.override({\n constructor: function() {\n alert(\"I'm going to be a cat!\");\n\n var instance = this.callOverridden();\n\n alert(\"Meeeeoooowwww\");\n\n return instance;\n }\n});\n\nvar kitty = new My.Cat(); // alerts \"I'm going to be a cat!\"\n // alerts \"I'm a cat!\"\n // alerts \"Meeeeoooowwww\"\n</code></pre>\n",
+ "linenr": 269,
+ "return": {