当我使给定的面板“可拖动”时,是否有一个拖动结束事件的侦听器?我发现我可以通过在其初始配置中启用“可拖动”属性来使面板在另一个面板内可拖动,但我想在拖动发生时捕获事件。查看文档,我发现我可以添加像“load”这样的监听器,但我没有看到我可以监听的所有受支持事件的列表。这可以在配置中处理还是应该使用 addListener()?无论哪种方式,语法是什么,我如何使用文档来解决这个问题?每次我的可拖动面板围绕其容器移动时,我都希望能够触发一个函数。谢谢。
var panel = Ext.create('Ext.tree.Panel', {
draggable: true,
width: 200,
height: 200,
});
我希望我能做这样的事情......
var panel = Ext.create('Ext.tree.Panel', {
draggable: true,
width: 200,
height: 200,
listeners: {
dragging: function(e) {
// being dragged
},
dropped: function(e) {
// dropped
},
});