Sha256: 0444e75acd1af1597b28680fd3883c5607e974f2051b474d7198c7be8371ffb9
Contents?: true
Size: 1.07 KB
Versions: 2
Compression:
Stored size: 1.07 KB
Contents
// ========================================================================== // Project: SproutCore - JavaScript Application Framework // Copyright: ©2006-2011 Strobe Inc. and contributors. // Portions ©2008-2011 Apple Inc. All rights reserved. // License: Licensed under MIT license (see license.js) // ========================================================================== require('system/drag') ; SC.Drag.mixin( /** @scope SC.Drag */ { /** Convenience method to turn an operation mask into a descriptive string. */ inspectOperation: function(op) { var ret = [] ; if (op === SC.DRAG_NONE) { ret = ['DRAG_NONE']; } else if (op === SC.DRAG_ANY) { ret = ['DRAG_ANY'] ; } else { if (op & SC.DRAG_LINK) { ret.push('DRAG_LINK') ; } if (op & SC.DRAG_COPY) { ret.push('DRAG_COPY') ; } if (op & SC.DRAG_MOVE) { ret.push('DRAG_MOVE') ; } if (op & SC.DRAG_REORDER) { ret.push('DRAG_REORDER') ; } } return ret.join('|') ; } });
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sproutcore-1.5.0.rc.2 | lib/frameworks/sproutcore/frameworks/desktop/debug/drag.js |
sproutcore-1.5.0.rc.1 | lib/frameworks/sproutcore/frameworks/desktop/debug/drag.js |