55 lines
2.1 KiB
Text
55 lines
2.1 KiB
Text
|
-------------------------------------------------------------------------------
|
||
|
DojoX Wire
|
||
|
-------------------------------------------------------------------------------
|
||
|
Version 1.0
|
||
|
Release date: 05/29/2007
|
||
|
-------------------------------------------------------------------------------
|
||
|
Project state: production
|
||
|
-------------------------------------------------------------------------------
|
||
|
Project authors
|
||
|
Jared Jurkiewicz (jared.jurkiewicz@gmail.com)
|
||
|
-------------------------------------------------------------------------------
|
||
|
Project description
|
||
|
|
||
|
The DojoX Wire project is a set of functions that build a generic data binding
|
||
|
and service invocation library to simplify how data values across a wide
|
||
|
variety of widget and non-widget JavaScript constructs are accessed, updated,
|
||
|
and passed to and from services. It also provides a set of widgets
|
||
|
within the dojox.wire.ml package to allow for declarative data binding
|
||
|
definitions in addition to the programmatic APIs.
|
||
|
|
||
|
In essense, this project is an API to provide a simplified way of doing MVC
|
||
|
patterns in the client.
|
||
|
|
||
|
-------------------------------------------------------------------------------
|
||
|
Dependencies:
|
||
|
|
||
|
DojoX Wire has dependencies on core dojo, the dijit widget system (for classes
|
||
|
in the dojox.wire.ml package), dojox.data, dojox.xml, and the D.O.H. unit test
|
||
|
framework.
|
||
|
-------------------------------------------------------------------------------
|
||
|
Documentation:
|
||
|
|
||
|
See the Dojo API tool (http://dojotoolkit.org/api)
|
||
|
-------------------------------------------------------------------------------
|
||
|
Installation instructions
|
||
|
|
||
|
Grab the following from the Dojo SVN Repository:
|
||
|
http://svn.dojotoolkit.org/var/src/dojo/dojox/trunk/wire.js
|
||
|
http://svn.dojotoolkit.org/var/src/dojo/dojox/trunk/wire/*
|
||
|
|
||
|
Install into the following directory structure:
|
||
|
/dojox/wire/
|
||
|
|
||
|
...which should be at the same level as your Dojo checkout.
|
||
|
|
||
|
It should look like:
|
||
|
/dojox/wire.js
|
||
|
/dojox/wire/*
|
||
|
|
||
|
Require in dojox.wire for all baseline functions (dojox.wire.connect,
|
||
|
dojox.wire.register, etc). For specific Wire classes,
|
||
|
require in the appropriate dojox.wire.<Class>.
|
||
|
-------------------------------------------------------------------------------
|
||
|
|