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