8398c9048d
code was modified slightly, so the code differs from the original downloadable 1.9.5 version
54 lines
2.1 KiB
Text
54 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>.
|
|
-------------------------------------------------------------------------------
|
|
|