Author: jmorliaguet
Date: Sun Feb  5 16:55:19 2006
New Revision: 2299

Modified:
   cpsskins/branches/jmo-perspectives/ui/framework/cpsskins.js
Log:

- send an event when an element has been registered (this is meant to fix
  race conditions when elements are loaded asynchronously and expect other
  elements to have been registered)



Modified: cpsskins/branches/jmo-perspectives/ui/framework/cpsskins.js
==============================================================================
--- cpsskins/branches/jmo-perspectives/ui/framework/cpsskins.js (original)
+++ cpsskins/branches/jmo-perspectives/ui/framework/cpsskins.js Sun Feb  5 
16:55:19 2006
@@ -185,6 +185,7 @@
         case "controller": {
           var controller = new CPSSkins.Controller(el, def);
           CPSSkins.Controllers[name] = controller;
+          CPSSkins.notify("registered", controller);
           break;
         }
 
@@ -192,6 +193,7 @@
           var model = new CPSSkins.Model(el, def);
           model.id = index;
           CPSSkins.Models[name] = model;
+          CPSSkins.notify("registered", model);
           break;
         }
 
@@ -232,6 +234,7 @@
               }
               CPSSkins.Perspectives[p].push(view);
             });
+            CPSSkins.notify("registered", view);
 
           }
           break;
-- 
http://lists.nuxeo.com/mailman/listinfo/z3lab-checkins

Reply via email to