in src/main/jbake/assets/js/tree.jquery.js [1298:1310]
Node.prototype.moveNode = function(moved_node, target_node, position) {
if (moved_node.isParentOf(target_node)) {
return;
}
moved_node.parent._removeChild(moved_node);
if (position === Position.AFTER) {
return target_node.parent.addChildAtPosition(moved_node, target_node.parent.getChildIndex(target_node) + 1);
} else if (position === Position.BEFORE) {
return target_node.parent.addChildAtPosition(moved_node, target_node.parent.getChildIndex(target_node));
} else if (position === Position.INSIDE) {
return target_node.addChildAtPosition(moved_node, 0);
}
};