web/data/jquery-treeview/jquery.treeview.edit.js
changeset 11057 0b59724cb3f2
parent 11052 058bb3dc685f
child 11058 23eb30449fe5
--- a/web/data/jquery-treeview/jquery.treeview.edit.js	Mon Jan 04 18:40:30 2016 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,37 +0,0 @@
-(function($) {
-	var CLASSES = $.treeview.classes;
-	var proxied = $.fn.treeview;
-	$.fn.treeview = function(settings) {
-		settings = $.extend({}, settings);
-		if (settings.add) {
-			return this.trigger("add", [settings.add]);
-		}
-		if (settings.remove) {
-			return this.trigger("remove", [settings.remove]);
-		}
-		return proxied.apply(this, arguments).bind("add", function(event, branches) {
-			$(branches).prev()
-				.removeClass(CLASSES.last)
-				.removeClass(CLASSES.lastCollapsable)
-				.removeClass(CLASSES.lastExpandable)
-			.find(">.hitarea")
-				.removeClass(CLASSES.lastCollapsableHitarea)
-				.removeClass(CLASSES.lastExpandableHitarea);
-			$(branches).find("li").andSelf().prepareBranches(settings).applyClasses(settings, $(this).data("toggler"));
-		}).bind("remove", function(event, branches) {
-			var prev = $(branches).prev();
-			var parent = $(branches).parent();
-			$(branches).remove();
-			prev.filter(":last-child").addClass(CLASSES.last)
-				.filter("." + CLASSES.expandable).replaceClass(CLASSES.last, CLASSES.lastExpandable).end()
-				.find(">.hitarea").replaceClass(CLASSES.expandableHitarea, CLASSES.lastExpandableHitarea).end()
-				.filter("." + CLASSES.collapsable).replaceClass(CLASSES.last, CLASSES.lastCollapsable).end()
-				.find(">.hitarea").replaceClass(CLASSES.collapsableHitarea, CLASSES.lastCollapsableHitarea);
-			if (parent.is(":not(:has(>))") && parent[0] != this) {
-				parent.parent().removeClass(CLASSES.collapsable).removeClass(CLASSES.expandable)
-				parent.siblings(".hitarea").andSelf().remove();
-			}
-		});
-	};
-
-})(jQuery);
\ No newline at end of file