The Gravy Framework

The Gravy Framework

This document is the API Specification for The Gravy Framework.


The RATS System

Overview for the Gravy framework and RATS WebApp.

The Gravy framework is a set of Javascript include files that implement model-view-controller support classes.

This library supports Rich Internet Application (RIA) code in the browser using the Model-View-Controller design pattern supported by Observer, Command, Bean, Composite, etc. design patterns.

The AJAX classes supports asynchronous REST-style web service requests for XML data that is transformed into Javascript data via XSL and is all executed in the browser. The server merely accepts REST-style requests for data CRUD operations.

The RATS demonstration Single Page Application is built upon these libraries, defining Command objects, Models, Views, Controllers, event handlers, and AJAX requests.

File Summary
ajax.js Collection of AJAX support routines.
mvc.js Collection of model-view-controller support classes.
rats.js Collection of application level classes.
utils.js Collection of general utility routines

The Gravy Framework

Documentation generated by JSDoc on Fri Mar 17 06:40:21 2006