Skip to content

Instantly share code, notes, and snippets.

@rainhead
Created May 26, 2011 03:57
Show Gist options
  • Save rainhead/992520 to your computer and use it in GitHub Desktop.
Save rainhead/992520 to your computer and use it in GitHub Desktop.
var dragDelegate = new Y.DD.Delegate({
cont: '#paper',
dragMode: 'intersect',
nodes: '.genre',
target: true
});
dragDelegate.on('drag:afterMouseDown', function (evt) {
var g = this.get('currentNode');
if (g.genre.get('isTemplate')) {
console.log("Dragging genre template");
var clone = g.cloneNode(true);
clone.translation = g._node.transform.baseVal.getItem(0);
this.dd.set('dragNode', clone);
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment