更改EnhancedGrid上Dojo DnD插件的默认行为

时间:2012-10-02 21:37:02

标签: javascript datagrid dojo drag-and-drop

我正在使用Dojo 1.8作为我正在处理的应用程序,我正在尝试创建各种文件浏览器(例如Dropbox)。我正在使用EnhancedGrid显示文件和目录列表,以及该网格的Dojo DnD插件。

我希望能够限制DnD功能,这样如果用户拖动一行,他们只能将它们放在代表目录的行上;也就是说,我希望鼠标图标能够反映它们是否可以删除,并禁用不是目录的行的拖放事件。我已经梳理了打包的DnD插件的来源,但是我找不到任何可以操作的事件或配置,尽管我可能只是在错误的地方寻找。

所以,S.O.,就是这个功能: a)可能与Dojo一样 b)可以快速使用新代码 要么 c)只能通过广泛的新代码吗?

0 个答案:

没有答案