Project

General

Profile

Statistics
| Revision:

root / trunk / web / dojo / dojox / wire / README @ 12

History | View | Annotate | Download (2.15 KB)

1
-------------------------------------------------------------------------------
2
DojoX Wire
3
-------------------------------------------------------------------------------
4
Version 1.0
5
Release date: 05/29/2007
6
-------------------------------------------------------------------------------
7
Project state: production
8
-------------------------------------------------------------------------------
9
Project authors
10
	Jared Jurkiewicz (jared.jurkiewicz@gmail.com)
11
-------------------------------------------------------------------------------
12
Project description
13

    
14
The DojoX Wire project is a set of functions that build a generic data binding
15
and service invocation library to simplify how data values across a wide
16
variety of widget and non-widget JavaScript constructs are accessed, updated,
17
and passed to and from services.  It also provides a set of widgets 
18
within the dojox.wire.ml package to allow for declarative data binding 
19
definitions in addition to the programmatic APIs.
20

    
21
In essense, this project is an API to provide a simplified way of doing MVC
22
patterns in the client.
23

    
24
-------------------------------------------------------------------------------
25
Dependencies:
26

    
27
DojoX Wire has dependencies on core dojo, the dijit widget system (for classes 
28
in the dojox.wire.ml package), dojox.data, dojox.xml, and the D.O.H. unit test 
29
framework.
30
-------------------------------------------------------------------------------
31
Documentation:
32

    
33
See the Dojo API tool (http://dojotoolkit.org/api)
34
-------------------------------------------------------------------------------
35
Installation instructions
36

    
37
Grab the following from the Dojo SVN Repository:
38
http://svn.dojotoolkit.org/var/src/dojo/dojox/trunk/wire.js
39
http://svn.dojotoolkit.org/var/src/dojo/dojox/trunk/wire/*
40

    
41
Install into the following directory structure:
42
/dojox/wire/
43

    
44
...which should be at the same level as your Dojo checkout.
45

    
46
It should look like:
47
/dojox/wire.js
48
/dojox/wire/*
49

    
50
Require in dojox.wire for all baseline functions (dojox.wire.connect, 
51
dojox.wire.register, etc).  For specific Wire classes,
52
require in the appropriate dojox.wire.<Class>.
53
-------------------------------------------------------------------------------
54