Skip to content

Commit

Permalink
jsTree nodes 'start_drag' === canLink(). See #8709
Browse files Browse the repository at this point in the history
Removed other actions from the nodes config, since these are specified elsewhere for
toolbar or right-click actions.
  • Loading branch information
Will Moore committed May 7, 2012
1 parent 6dd12f2 commit e088cd2
Showing 1 changed file with 13 additions and 65 deletions.
Expand Up @@ -400,143 +400,91 @@
"icon" : {
"image" : '{% static "webclient/image/personal16.png" %}'
},
"create_node" : false,
"start_drag" : false,
"move_node" : false,
"delete_node" : false,
"remove" : false
"start_drag" : false
},
"project" : {
"valid_children" : [ "dataset" ],
"icon" : {
"image" : '{% static "webclient/image/folder16.png" %}'
},
"create_node" : true,
"start_drag" : false,
"move_node" : true,
"delete_node" : true,
"remove" : true
"start_drag" : false
},
"project-locked" : {
"valid_children" : [ "dataset", "dataset-locked" ],
"icon" : {
"image" : '{% static "webclient/image/folder_locked16.png" %}'
},
"create_node" : true,
"start_drag" : false,
"move_node" : false,
"delete_node" : {% if isLeader %}true{% else %}false{% endif %},
"remove" : {% if isLeader %}true{% else %}false{% endif %}
"start_drag" : false
},
"dataset" : {
"valid_children" : [ "image", "image-locked" ],
"icon" : {
"image" : '{% static "webclient/image/folder_image16.png" %}'
},
"create_node" : false,
"start_drag" : true,
"move_node" : true,
"delete_node" : true,
"remove" : true
"start_drag" : function(obj){return obj.hasClass('canLink');}
},
"dataset-locked" : {
"valid_children" : [ "image", "image-locked" ],
"icon" : {
"image" : '{% static "webclient/image/folder_image_locked16.png" %}'
},
"create_node" : false,
"start_drag" : false,
"move_node" : false,
"delete_node" : {% if isLeader %}true{% else %}false{% endif %},
"remove" : {% if isLeader %}true{% else %}false{% endif %}
"start_drag" : function(obj){return obj.hasClass('canLink');}
},
"image" : {
"valid_children" : "none",
"icon" : {
"image" : '{% static "webclient/image/image16.png" %}'
},
"create_node" : false,
"start_drag" : true,
"move_node" : true,
"delete_node" : true,
"remove" : true
"start_drag" : function(obj){return obj.hasClass('canLink');}
},
"image-locked" : {
"valid_children" : "none",
"icon" : {
"image" : '{% static "webclient/image/image_locked16.png" %}'
},
"create_node" : false,
"start_drag" : false,
"move_node" : false,
"delete_node" : {% if isLeader %}true{% else %}false{% endif %},
"remove" : {% if isLeader %}true{% else %}false{% endif %}
"start_drag" : function(obj){return obj.hasClass('canLink');}
},
"screen" : {
"valid_children" : [ "plate", "plate-locked" ],
"icon" : {
"image" : '{% static "webclient/image/folder_screen16.png" %}'
},
"create_node" : true,
"start_drag" : false,
"move_node" : true,
"delete_node" : true,
"remove" : true
"start_drag" : false
},
"screen-locked" : {
"valid_children" : [ "plate", "plate-locked" ],
"icon" : {
"image" : '{% static "webclient/image/folder_screen_locked16.png" %}'
},
"create_node" : true,
"start_drag" : false,
"move_node" : false,
"delete_node" : {% if isLeader %}true{% else %}false{% endif %},
"remove" : {% if isLeader %}true{% else %}false{% endif %}
"start_drag" : false
},
"plate" : {
"valid_children" : "acquisition",
"icon" : {
"image" : '{% static "webclient/image/folder_plate16.png" %}'
},
"create_node" : false,
"start_drag" : true,
"move_node" : true,
"delete_node" : true,
"remove" : true
"start_drag" : function(obj){return obj.hasClass('canLink');}
},
"plate-locked" : {
"valid_children" : "acquisition",
"icon" : {
"image" : '{% static "webclient/image/folder_plate_locked16.png" %}'
},
"create_node" : false,
"start_drag" : false,
"move_node" : false,
"delete_node" : {% if isLeader %}true{% else %}false{% endif %},
"remove" : {% if isLeader %}true{% else %}false{% endif %}
"start_drag" : function(obj){return obj.hasClass('canLink');}
},
"acquisition" : {
"valid_children" : "none",
"icon" : {
"image" : '{% static "webclient/image/image16.png" %}'
},
"create_node" : false,
"start_drag" : false,
"move_node" : false,
"delete_node" : false,
"remove" : false
"start_drag" : false
},
"acquisition-locked" : {
"valid_children" : "none",
"icon" : {
"image" : '{% static "webclient/image/image16.png" %}'
},
"create_node" : false,
"start_drag" : false,
"move_node" : false,
"delete_node" : false,
"remove" : false
"start_drag" : false
},
"orphaned" : {
"valid_children" : [ "image", "image_locked" ],
Expand Down

0 comments on commit e088cd2

Please sign in to comment.