source: Dev/branches/rest-dojo-ui/client/dojox/lang/README @ 256

Last change on this file since 256 was 256, checked in by hendrikvanantwerpen, 13 years ago

Reworked project structure based on REST interaction and Dojo library. As
soon as this is stable, the old jQueryUI branch can be removed (it's
kept for reference).

File size: 2.6 KB
Line 
1-------------------------------------------------------------------------------
2dojox.lang
3-------------------------------------------------------------------------------
4Version 0.991
5Release date: 07/30/2007
6-------------------------------------------------------------------------------
7Project state:
8beta
9-------------------------------------------------------------------------------
10Credits
11        Eugene Lazutkin (eugene.lazutkin@gmail.com)
12        Kris Zyp (kris@sitepen.com)
13-------------------------------------------------------------------------------
14Project description
15
16dojox.lang.functional - Provides lambda functions, and common functional
17operations.
18
19dojox.lang.aspect - Provides a framework for aspect-oriented programming.
20
21dojox.lang.oo - Provides mixers to support traits and mixins for object-oriented
22programming.
23
24dojox.lang.async - Provides helpers for event-driven programming.
25
26dojox.lang.observable - Provides construction of objects that such that
27property access and modification can be controlled, i.e. provides a form of
28getters/setters.
29
30dojox.lang.typed - Provides type checking for JavaScript classes, enforcing
31types on properties and method parameters using JSON Schema definitions.
32
33dojox.lang.docs - Provides schemas on Dojo's classes from the API
34documentation. This can used for runtime access to class metadata information
35such as descriptions and type information. This can be used in conjunction with
36dojox.lang.typed to enforce typing on Dojo's classes using the API information.
37
38
39-------------------------------------------------------------------------------
40Dependencies:
41
42None.
43-------------------------------------------------------------------------------
44Documentation
45
46For now:
47
48dojox.lang.functional:
49http://lazutkin.com/blog/2008/jan/12/functional-fun-javascript-dojo/
50http://lazutkin.com/blog/2008/jun/30/using-recursion-combinators-javascript/
51
52dojox.lang.aspect:
53http://lazutkin.com/blog/2008/may/18/aop-aspect-javascript-dojo/
54
55-------------------------------------------------------------------------------
56Installation instructions
57
58Grab the following from the Dojo SVN Repository:
59http://svn.dojotoolkit.org/src/dojo/dojox/trunk/lang/*
60
61Install into the following directory structure:
62/dojox/lang/
63
64...which should be at the same level as your Dojo checkout.
65-------------------------------------------------------------------------------
66Additional Notes
67
68See tests and the source for more details.
69
70LICENSE in this directory contains the MIT license by Oliver Steele for
71dojox.lang.functional.lambda, which was derived from his original implementation.
Note: See TracBrowser for help on using the repository browser.