define(["ember"],function(a){var b=a.Mixin.create({tagName:"bauble-drag",attributeBindings:["draggable"],draggable:!0,processData:function(){var a=this.get("model");return a.get("isLoaded")&&(a=a.toJSON({includeId:!0})),a.type=this.get("type"),JSON.stringify(a)},setEventData:function(a){a.dataTransfer.setData("text/model",this.processData(a))}.on("dragStart")});return b});