JMakiDataModels < Projects < TWiki

TWiki . Projects . JMakiDataModels

jMaki Homepage | jMaki Wiki


Discussions on jMaki Data Models

Standardized data and event models simplify interactions between the widgets and simplifies the programming model so developers can quickly build rich web applications. The following pages describe the jMaki data and event models in detail. Below is a list of widgets and the models that they support.

jMaki Combobox Data Model discussion

jMaki Fisheye Data Model discussion

jMaki Drawer Data Model discussion

jMaki Menu Data Model

jMaki Table Data Model

jMaki Tree Data Model

jMaki Multi View Data Model discussion

jMaki Webtop Data Model

jMaki Dialog Data Model Alpha

jMaki Map Data Model Alpha

jMaki Validation Data Model Alpha

Widgets supporting models

Model Widgets
Menu Yahoo Menu, jMaki Menu, jMaki Tab Menu, jMaki Accordion Menu
Table Yahoo Datatable, Dojo Table
Tree Yahoo Tree, Dojo Tree
Combobox Dojo Combobox
Multi View Data Model jMaki Dynamic Container, Dojo Accordion, Dojo Tabbedview, Yahoo Tabbedview, Spry Accordion
Fisheye Dojo Fisheye
Drawer Dojo Drawer

Map Yahoo Map, Google Map
Validation Spry validation

Conventions

The data models are described using BNF notation. The following terminals are used in the specifications:

JavaScript object literal = an object literal as described in the JavaScript programming language

string = Alphanumeric characters

CSS markup = valid CSS markup

----- Revision r40 - 02 Jun 2008 - 04:42:47 - Main.gmurray71