|
|
|
@ -56,6 +56,7 @@ function rcube_treelist_widget(node, p)
|
|
|
|
|
this.collapse = collapse;
|
|
|
|
|
this.select = select;
|
|
|
|
|
this.render = render;
|
|
|
|
|
this.reset = reset;
|
|
|
|
|
this.drag_start = drag_start;
|
|
|
|
|
this.drag_end = drag_end;
|
|
|
|
|
this.intersects = intersects;
|
|
|
|
@ -313,6 +314,20 @@ function rcube_treelist_widget(node, p)
|
|
|
|
|
me.triggerEvent('toggle', node);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
*/
|
|
|
|
|
function reset()
|
|
|
|
|
{
|
|
|
|
|
select('');
|
|
|
|
|
|
|
|
|
|
data = [];
|
|
|
|
|
indexbyid = {};
|
|
|
|
|
drag_active = false;
|
|
|
|
|
|
|
|
|
|
container.html('');
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Render the tree list from the internal data structure
|
|
|
|
|
*/
|
|
|
|
|