What is WApps?

The goal of the Widget Application Framework is to have a client based framework that eleviates the general tasks associated with widget based rich clients.

Feauture list

  • Managing the state of multiple models inside a project.
    • Access structures that support memory or server based storage through well defined read, commit and delete phases.
    • Databinding for DOM elements.
    • Event based monitoring of the model.
  • Providing tab based scopes.
    • Each tab displays content backed by a tab type, modeling the use of multiple editors that work independent.
    • Multiple tabs can work on the same model or different models.
  • Centralised access to the application and model storage for its widgets.
  • Dedicated DOM regions for toolbars, content and visual layers.
  • High customizability to allow plugging into or replacing default behaviour.
  • Multiple apps per page since an app runs in a local DOM context.
  • No CSS based dependencies and namespaced classes prevent conflicts with existing pages.

What is New in WApps 1.2?

Added a SVGLibrary object that allows to build SVG icon libraries and marker references via JavaScript. It manages multiple namespaces and the associated css rules. Thus allowing collision free icon collections for multiple applications that are rolled out with each applications javascript file.

Download newest release

SourceForge.net