Lines Matching full:edit
2 * jquery.fancytree.edit.js
41 * [ext-edit] Start inline editing of current node title.
50 local = tree.ext.edit,
51 instOpts = tree.options.edit,
58 "fancytree-edit-new"
75 $.ui.fancytree.assert(!local.currentNode, "recursive edit");
88 $(document).on("mousedown.fancytree-edit", function (event) {
89 if (!$(event.target).hasClass("fancytree-edit-input")) {
96 class: "fancytree-edit-input",
116 $input.addClass("fancytree-edit-dirty");
133 instOpts.edit.call(node, { type: "edit" }, eventData);
137 * [ext-edit] Stop inline editing.
138 * @param {Boolean} [applyChanges=false] false: cancel edit, true: save (if modified)
140 * @requires jquery.fancytree.edit.js
149 local = tree.ext.edit,
151 instOpts = tree.options.edit,
153 $input = $title.find("input.fancytree-edit-input");
190 $input.removeClass("fancytree-edit-dirty").off();
192 $(document).off(".fancytree-edit");
228 * [ext-edit] Create a new child or sibling node and start edit mode.
233 * @requires jquery.fancytree.edit.js
272 $(newNode[tree.statusClassPropName]).addClass("fancytree-edit-new");
273 self.tree.ext.edit.relatedNode = self;
279 * [ext-edit] Check if any node in this tree in edit mode.
283 * @requires jquery.fancytree.edit.js
286 return this.ext.edit ? this.ext.edit.currentNode : null;
290 * [ext-edit] Check if this node is in edit mode.
293 * @requires jquery.fancytree.edit.js
296 return this.tree.ext.edit
297 ? this.tree.ext.edit.currentNode === this
305 name: "edit",
317 beforeEdit: $.noop, // Return false to prevent edit mode
319 edit: $.noop, // Editor was opened (available as data.input) property
332 .addClass("fancytree-ext-edit")
338 editNode.info("Cancel edit due to scroll event.");
345 triggerStart = ctx.options.edit.triggerStart;
373 if ($.inArray("dblclick", ctx.options.edit.triggerStart) >= 0) {
382 if ($.inArray("f2", ctx.options.edit.triggerStart) >= 0) {
389 $.inArray("mac+enter", ctx.options.edit.triggerStart) >=