Advertisement
Guest User

Untitled

a guest
Jan 25th, 2015
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. import Ember from 'ember';
  2.  
  3. var cancelDragEvent = function(e) {
  4. e.preventDefault();
  5. e.stopPropagation();
  6. return false;
  7. };
  8.  
  9. export default {
  10. dragItem: null,
  11.  
  12. cancel: function(e) {
  13. return cancelDragEvent(e);
  14. },
  15.  
  16. DraggableMixin: Ember.Mixin.create({
  17. attributeBindings: ['draggable'],
  18. draggable: true
  19. }),
  20.  
  21. DroppableMixin: Ember.Mixin.create({
  22. _dragEnter: function(e) {
  23. return cancelDragEvent(e);
  24. }.on('dragEnter'),
  25.  
  26. _dragOver: function(e) {
  27. return cancelDragEvent(e);
  28. }.on('dragOver'),
  29.  
  30. drop: function() {
  31. throw 'Implement drop';
  32. }
  33. })
  34. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement