8398c9048d
code was modified slightly, so the code differs from the original downloadable 1.9.5 version |
||
---|---|---|
.. | ||
ml | ||
_base.js | ||
CompositeWire.js | ||
DataWire.js | ||
README | ||
TableAdapter.js | ||
TextAdapter.js | ||
TreeAdapter.js | ||
Wire.js | ||
XmlWire.js |
------------------------------------------------------------------------------- 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>. -------------------------------------------------------------------------------