Basic Description
QDLayout library is a web client library used to design layout for web applications. It is based on top of jQuery, and jQuery UI libraries. It contains three main parts. The Layout part, a Javascript library that defines base elements in a layout, and two differents base layout definitions needed to describe almost all used patterns when defining web pages. The second part aims at defining a parser, that reads JSON files, to describe a web page. It takes in entry a 'layout' definition, plus a data tree, used like a data model, to fill fields needed by the layout. The third part, the manager, deals at defining FSM to navigate between different layouts, when needed in the application flows.

Supported Navigators
Most navigators supports the QDLayout implementation, functionnalities have been tested on these Web Clients :