[Commits] svn commit: 9992

www-data www-data at thor.atrc.utoronto.ca
Tue Aug 17 08:14:43 UTC 2010


------------------------------------------------------------------------
r9992 | antranig at caret.cam.ac.uk | 2010-08-17 04:14:38 -0400 (Tue, 17 Aug 2010) | 1 line
Changed paths:
   M /fluid/infusion/trunk/src/webapp/components/pager/js/Pager.js
   M /fluid/infusion/trunk/src/webapp/framework/core/js/Fluid.js
   M /fluid/infusion/trunk/src/webapp/framework/core/js/FluidIoC.js
   M /fluid/infusion/trunk/src/webapp/framework/renderer/js/fluidRenderer.js
   M /fluid/infusion/trunk/src/webapp/tests/framework-tests/core/html/FluidIoC-test.html
   M /fluid/infusion/trunk/src/webapp/tests/framework-tests/core/js/FluidIoCTests.js

FLUID-2881: All of remainder of Fluid IoC work from FLUID-2881 branch merged into trunk, together with some further work on "deferred call expander" and improved aliasing work ("noCopy" option to expander). A few small fixes also to Pager and Renderer required by CSPACE-1392 - adding "mergePolicy" options to enable nondestruction of model passed in to pager as well as removal of annoying unrecognised decorator warning caused by empty decorator name sleaze in Pager. Various adjustments to core framework including supply of typeName and id to all freshly created components. Core new framework utility "initDependents" will automatically construct tree of dependent subcomponents. Core new directive "fluid.demands" partners with "fluid.defaults" for environmental dispatch of function calls and creators.
------------------------------------------------------------------------



More information about the Commits mailing list