/* Copyright (c) 2004-2006, The Dojo Foundation All Rights Reserved. Licensed under the Academic Free License version 2.1 or above OR the modified BSD license. For more information on Dojo licensing, see: http://dojotoolkit.org/community/licensing.shtml */ dojo.provide("dojo.dnd.Sortable"); dojo.require("dojo.dnd.*"); dojo.dnd.Sortable = function () {} dojo.lang.extend(dojo.dnd.Sortable, { ondragstart: function (e) { var dragObject = e.target; while (dragObject.parentNode && dragObject.parentNode != this) { dragObject = dragObject.parentNode; } // TODO: should apply HtmlDropTarget interface to self // TODO: should apply HtmlDragObject interface? return dragObject; } });