[KSS-checkins] r42040 - kukit/kukit.js/branch/ree-load-event-cleanup/kukit
reebalazs at codespeak.net
reebalazs at codespeak.net
Sat Apr 14 09:46:16 CEST 2007
Author: reebalazs
Date: Sat Apr 14 09:46:15 2007
New Revision: 42040
Modified:
kukit/kukit.js/branch/ree-load-event-cleanup/kukit/plugin.js
Log:
Add moveNodeBefore action (presumably missing)
Modified: kukit/kukit.js/branch/ree-load-event-cleanup/kukit/plugin.js
==============================================================================
--- kukit/kukit.js/branch/ree-load-event-cleanup/kukit/plugin.js (original)
+++ kukit/kukit.js/branch/ree-load-event-cleanup/kukit/plugin.js Sat Apr 14 09:46:15 2007
@@ -671,6 +671,16 @@
});
kukit.commandsGlobalRegistry.registerFromAction('moveNodeAfter', kukit.cr.makeSelectorCommand);
+kukit.actionsGlobalRegistry.register('moveNodeBefore', function(oper) {
+ oper.completeParms(['html_id'], {}, 'moveNodeBefore action');
+ var node = oper.node;
+ var parentNode = node.parentNode;
+ parentNode.removeChild(node);
+ var toNode = document.getElementById(oper.parms.html_id);
+ parentNode.insertBefore(node, toNode);
+});
+kukit.commandsGlobalRegistry.registerFromAction('moveNodeBefore', kukit.cr.makeSelectorCommand);
+
kukit.actionsGlobalRegistry.register('copyChildNodesFrom', function(oper) {
oper.completeParms(['html_id'], {}, 'copyChildNodesFrom action');
var fromNode = document.getElementById(oper.parms.html_id);
More information about the Kukit-checkins
mailing list