The IWL includes several widgets with which
consistent Web pages can be built quickly. The
structure resembles the DOM tree, with the API
mimicking Javascript very closely. The widgets
themselves can be used as stand-alone object in an
already existing scripts, or can be used to build
new scripts from the ground up. They can be
finalized in both HTML markup and JSON notation,
which can be used for scripts. More advanced
widgets like the Iconbox come with Javascript
files that are automatically included when the
widget is finalized as HTML.