Author: jmorliaguet
Date: Sat Feb 18 12:24:30 2006
New Revision: 2412

Modified:
   
cpsskins/branches/jmo-perspectives/ui/framework/tests/zope3/functional/treeview/cpsskins_treeview.pt
Log:

- open / close nodes



Modified: 
cpsskins/branches/jmo-perspectives/ui/framework/tests/zope3/functional/treeview/cpsskins_treeview.pt
==============================================================================
--- 
cpsskins/branches/jmo-perspectives/ui/framework/tests/zope3/functional/treeview/cpsskins_treeview.pt
        (original)
+++ 
cpsskins/branches/jmo-perspectives/ui/framework/tests/zope3/functional/treeview/cpsskins_treeview.pt
        Sat Feb 18 12:24:30 2006
@@ -30,13 +30,19 @@
     function openContainer(event) {
       var target = Event.element(event);
       var nodeid = target.getAttribute("nodeid");
-      debug(nodeid);
+      var model = CPSSkins.getModelById("tree-state");
+      var state_data = model.getData();
+      state_data['state'][nodeid] = "open";
+      model.setData(state_data);
     }
 
     function closeContainer(event) {
       var target = Event.element(event);
       var nodeid = target.getAttribute("nodeid");
-      debug(nodeid);
+      var model = CPSSkins.getModelById("tree-state");
+      var state_data = model.getData();
+      delete state_data['state'][nodeid];
+      model.setData(state_data);
     }
 
     CPSSkins.registerHandlers(
-- 
http://lists.nuxeo.com/mailman/listinfo/z3lab-checkins

Reply via email to