dd-proxy.js revision 3603f91160ffcd6fe9834ae62761af309f251153
a99549865907909c7bf5e0149b23a310f7aae765Dav Glass * The Drag & Drop Utility allows you to create a draggable interface efficiently, buffering you from browser-level abnormalities and enabling you to focus on the interesting logic surrounding your particular implementation. This component enables you to create a variety of standard draggable objects with just a few lines of code and then, using its extensive API, add your own specific implementation logic.
806a48d88ff8027850762184082059e6e92c55c8Dav Glass * @module dd
moveOnEnd: {
value: true
resizeFrame: {
value: true
value: true
borderStyle: {
owner: {
writeOnce: true,
value: false
var proto = {
_proxyHandles: null,
_setProxy: function() {
if (!this._proxyHandles) {
this._proxyHandles = [];
for (i in this._proxyHandles) {
initializer: function() {
this._setProxy();
destructor: function() {
for (var i in this._proxyHandles) {
_createFrame: function() {
p.setStyles({
* @description If resizeProxy is set to true (default) it will resize the proxy element to match the size of the Drag Element.
* If positionProxy is set to true (default) it will position the proxy element in the same location as the Drag Element.
if (ah) {
d.setStyles({