| Recommend this page to a friend! | 
|  Download | 
| Info |  Files |  Download | Reputation | Support forum | Blog | Links | 
| Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
| 2025-07-09 (1 hour ago)  |     75% | Total: 348 | All time:  116 This week: 4  | |||||
| Version | License | JavaScript version | Categories | |||
| wajaf 2.00.10 | GNU General Publi... | 1.0 | Libraries | 
| Description | Author | ||||||||
| This package is a framework for building single page applications. | 
 | 
| 
 | 
|  Files (269) | 
| File | Role | Description | ||
|---|---|---|---|---|
|  containers (16 files) | ||||
|  elements (20 files) | ||||
|  examples (64 files, 6 directories) | ||||
|  lib (1 directory) | ||||
|  managers (13 files) | ||||
|  skins (6 directories) | ||||
|  system (1 file) | ||||
|    4glstructure.txt | Doc. | Documentation | ||
|    index.html | Doc. | Documentation | ||
|    readme.txt | Doc. | Documentation | ||
|  Files (269) | / | containers | 
| File | Role | Description | 
|---|---|---|
|  accordionContainer.none.js | Class | Class source | 
|  barContainer.none.js | Class | Class source | 
|  dockContainer.none.js | Class | Class source | 
|  expandableContainer.none.js | Class | Class source | 
|  floatingContainer.none.js | Class | Class source | 
|  gridContainer.js | Class | Class source | 
|  groupContainer.js | Class | Class source | 
|  listContainer.none.js | Class | Class source | 
|  matrixContainer.js | Class | Class source | 
|  separatorContainer.js | Class | Class source | 
|  simpleContainer.js | Class | Class source | 
|  tabContainer.js | Class | Class source | 
|  tableContainer.none.js | Class | Class source | 
|  treeContainer.js | Class | Class source | 
|  widgetContainer.js | Class | Class source | 
|  windowContainer.none.js | Class | Class source | 
|  Files (269) | / | elements | 
| File | Role | Description | 
|---|---|---|
|  boxeditorElement.none.js | Class | Class source | 
|  buttonElement.js | Class | Class source | 
|  camfieldElement.none.js | Class | Class source | 
|  codeElement.js | Class | Class source | 
|  colorfieldElement.js | Class | Class source | 
|  datefieldElement.js | Class | Class source | 
|  dateselectorElement.none.js | Class | Class source | 
|  filefieldElement.none.js | Class | Class source | 
|  ggraphElement.js | Class | Class source | 
|  hiddenfieldElement.js | Class | Class source | 
|  htmlElement.js | Class | Class source | 
|  imageElement.js | Class | Class source | 
|  linkElement.js | Class | Class source | 
|  lovfieldElement.js | Class | Class source | 
|  mmcfieldElement.js | Class | Class source | 
|  paginationElement.none.js | Class | Class source | 
|  settextfieldElement.none.js | Class | Class source | 
|  textareafieldElement.js | Class | Class source | 
|  textElement.js | Class | Class source | 
|  textfieldElement.js | Class | Class source | 
|  Files (269) | / | examples | 
| File | Role | Description | ||
|---|---|---|---|---|
|  4gl (21 files) | ||||
|  4glphpcode (5 files) | ||||
|  containers (14 files) | ||||
|  dataset (1 file) | ||||
|  elements (18 files) | ||||
|  prettify (12 files) | ||||
|    ajax.catcherror.html | Doc. | Documentation | ||
|    ajax.differed.html | Doc. | Documentation | ||
|    ajax.indicator.html | Doc. | Documentation | ||
|    ajax.notify.html | Doc. | Documentation | ||
|    ajax.periodic.html | Doc. | Documentation | ||
|    ajax.request.html | Doc. | Documentation | ||
|    anim.animator.html | Doc. | Documentation | ||
|    anim.color.html | Doc. | Documentation | ||
|    anim.combined.html | Doc. | Documentation | ||
|    anim.default.html | Doc. | Documentation | ||
|    anim.position.html | Doc. | Documentation | ||
|    anim.size.html | Doc. | Documentation | ||
|    anim.transp.html | Doc. | Documentation | ||
|    compatchart.html | Doc. | Documentation | ||
|    core.attributes.html | Doc. | Documentation | ||
|    core.get.anim.html | Doc. | Documentation | ||
|    core.get.content.html | Doc. | Documentation | ||
|    core.get.css.html | Doc. | Documentation | ||
|    core.get.event.html | Doc. | Documentation | ||
|    core.get.html | Doc. | Documentation | ||
|    core.get.metric.html | Doc. | Documentation | ||
|    core.get.nodes.html | Doc. | Documentation | ||
|    core.is.html | Doc. | Documentation | ||
|    core.other.html | Doc. | Documentation | ||
|    core.zindex.html | Doc. | Documentation | ||
|    dd.feedback.html | Doc. | Documentation | ||
|    dd.list.html | Doc. | Documentation | ||
|    dd.move.html | Doc. | Documentation | ||
|    draw.clock.html | Doc. | Documentation | ||
|    draw.lines.html | Doc. | Documentation | ||
|    event.key.html | Doc. | Documentation | ||
|    event.load.html | Doc. | Documentation | ||
|    event.mouse.html | Doc. | Documentation | ||
|    help.show.html | Doc. | Documentation | ||
|    i18n.message.html | Doc. | Documentation | ||
|    message.dispatch.html | Doc. | Documentation | ||
|    message.php | Data | Auxiliary data | ||
|    ondemand.css.html | Doc. | Documentation | ||
|    ondemand.js.html | Doc. | Documentation | ||
|    ondemand.page.html | Doc. | Documentation | ||
|    proto.array.noinvasive.html | Doc. | Documentation | ||
|    proto.compact.html | Doc. | Documentation | ||
|    proto.compact.noinvasive.html | Doc. | Documentation | ||
|    proto.date.noinvasive.html | Doc. | Documentation | ||
|    proto.delay.html | Doc. | Documentation | ||
|    proto.delay.noinvasive.html | Doc. | Documentation | ||
|    proto.filter.html | Doc. | Documentation | ||
|    proto.filter.noinvasive.html | Doc. | Documentation | ||
|    proto.string.html | Doc. | Documentation | ||
|    proto.string.noinvasive.html | Doc. | Documentation | ||
|    proto.transformer.html | Doc. | Documentation | ||
|    proto.transformer.noinvasive.html | Doc. | Documentation | ||
|    sound.play.html | Doc. | Documentation | ||
|    space3d.anim.html | Doc. | Documentation | ||
|    space3d.interactive.html | Doc. | Documentation | ||
|    tools.browser.attributes.html | Doc. | Documentation | ||
|    tools.browser.metrics.html | Doc. | Documentation | ||
|    tools.browser.size.html | Doc. | Documentation | ||
|    tools.debug.html | Doc. | Documentation | ||
|    tools.entities.html | Doc. | Documentation | ||
|    tools.json.html | Doc. | Documentation | ||
|    tools.render.html | Doc. | Documentation | ||
|    tools.rgb.html | Doc. | Documentation | ||
|    tools.utf8.html | Doc. | Documentation | ||
|  Files (269) | / | examples | / | 4gl | 
| File | Role | Description | 
|---|---|---|
|    .htaccess | Data | Auxiliary data | 
|    app.php | Data | Auxiliary data | 
|    config.xml | Data | Auxiliary data | 
|    ex_buttonElement.xml | Data | Auxiliary data | 
|    ex_containerlab.xml | Data | Auxiliary data | 
|    ex_elementlab.xml | Data | Auxiliary data | 
|    ex_expandableContainer.xml | Data | Auxiliary data | 
|    ex_gridContainer.lib | Data | Auxiliary data | 
|    ex_gridContainer.xml | Data | Auxiliary data | 
|    ex_gridContainerSimple.xml | Data | Auxiliary data | 
|    ex_groupContainer.lib | Data | Auxiliary data | 
|    ex_groupContainer.xml | Data | Auxiliary data | 
|    ex_htmlElement.xml | Data | Auxiliary data | 
|    ex_separatorContainer.xml | Data | Auxiliary data | 
|    ex_simpleContainer.xml | Data | Auxiliary data | 
|    ex_tabContainer.xml | Data | Auxiliary data | 
|    ex_textElement.xml | Data | Auxiliary data | 
|    ex_treeContainer.xml | Data | Auxiliary data | 
|    index.html | Doc. | Documentation | 
|    js.php | Data | Auxiliary data | 
|    main.xml | Data | Auxiliary data | 
|  Files (269) | / | examples | / | 4glphpcode | 
| File | Role | Description | 
|---|---|---|
|    app.php | Data | Auxiliary data | 
|    ex_simpleContainer.lib | Data | Auxiliary data | 
|    index.html | Doc. | Documentation | 
|    js.php | Data | Auxiliary data | 
|    main.lib | Data | Auxiliary data | 
|  Files (269) | / | examples | / | containers | 
| File | Role | Description | 
|---|---|---|
|    expandableContainer.standalone.html | Doc. | Documentation | 
|    expandableContainer.wajaf.html | Doc. | Documentation | 
|    groupContainer.standalone.html | Doc. | Documentation | 
|    groupContainer.wajaf.html | Doc. | Documentation | 
|    lab.html | Doc. | Documentation | 
|    separatorContainerH.standalone.html | Doc. | Documentation | 
|    separatorContainerH.wajaf.html | Doc. | Documentation | 
|    separatorContainerV.standalone.html | Doc. | Documentation | 
|    separatorContainerV.wajaf.html | Doc. | Documentation | 
|    simpleContainer.standalone.html | Doc. | Documentation | 
|    simpleContainer.wajaf.html | Doc. | Documentation | 
|    tabContainer.standalone.html | Doc. | Documentation | 
|    tabContainer.wajaf.html | Doc. | Documentation | 
|    widgetContainer.wajaf.html | Doc. | Documentation | 
|  Files (269) | / | examples | / | elements | 
| File | Role | Description | 
|---|---|---|
|    buttonElement.standalone.html | Doc. | Documentation | 
|    buttonElement.wajaf.html | Doc. | Documentation | 
|    codeElement.standalone.html | Doc. | Documentation | 
|    element.lab.standalone.html | Doc. | Documentation | 
|    errorElement.standalone.html | Doc. | Documentation | 
|    extraElement.standalone.html | Doc. | Documentation | 
|    helpElement.standalone.html | Doc. | Documentation | 
|    htmlElement.standalone.html | Doc. | Documentation | 
|    htmlElement.wajaf.html | Doc. | Documentation | 
|    imageElement.standalone.html | Doc. | Documentation | 
|    imageElement.wajaf.html | Doc. | Documentation | 
|    lab.html | Doc. | Documentation | 
|    linkElement.standalone.html | Doc. | Documentation | 
|    linkElement.wajaf.html | Doc. | Documentation | 
|    statusElement.standalone.html | Doc. | Documentation | 
|    textElement.standalone.html | Doc. | Documentation | 
|    textElement.wajaf.html | Doc. | Documentation | 
|    titleElement.standalone.html | Doc. | Documentation | 
|  Files (269) | / | examples | / | prettify | 
| File | Role | Description | 
|---|---|---|
|    lang-apollo.js | Aux. | Auxiliary script | 
|    lang-css.js | Aux. | Auxiliary script | 
|    lang-hs.js | Aux. | Auxiliary script | 
|    lang-lisp.js | Aux. | Auxiliary script | 
|    lang-lua.js | Aux. | Auxiliary script | 
|    lang-ml.js | Aux. | Auxiliary script | 
|    lang-proto.js | Aux. | Auxiliary script | 
|    lang-sql.js | Aux. | Auxiliary script | 
|    lang-vb.js | Aux. | Auxiliary script | 
|    lang-wiki.js | Aux. | Auxiliary script | 
|    prettify.css | Data | Auxiliary data | 
|    prettify.js | Aux. | Auxiliary script | 
|  Files (269) | / | managers | 
| File | Role | Description | 
|---|---|---|
|  ajaxManager.js | Class | Class source | 
|  animManager.js | Class | Class source | 
|  ddManager.js | Class | Class source | 
|  debugManager.js | Class | Class source | 
|  drawManager.js | Class | Class source | 
|  eventManager.js | Class | Class source | 
|  helpManager.js | Class | Class source | 
|  messageManager.js | Class | Class source | 
|  ondemandManager.js | Class | Class source | 
|  soundManager.js | Class | Class source | 
|  space3dManager.js | Class | Class source | 
|  wa4glManager-v2.js | Class | Class source | 
|  wa4glManager.js | Class | Class source | 
|  Files (269) | / | skins | 
|  Files (269) | / | skins | / | 4gl | 
| File | Role | Description | 
|---|---|---|
|    button-cancel.png | Icon | Icon image | 
|    button-clear.png | Icon | Icon image | 
|    button-confirm.png | Icon | Icon image | 
|    button-delete.png | Icon | Icon image | 
|    button-first.png | Icon | Icon image | 
|    button-info.png | Icon | Icon image | 
|    button-insert.png | Icon | Icon image | 
|    button-last.png | Icon | Icon image | 
|    button-next.png | Icon | Icon image | 
|    button-previous.png | Icon | Icon image | 
|    button-reset.png | Icon | Icon image | 
|    button-submit.png | Icon | Icon image | 
|    button-update.png | Icon | Icon image | 
|    button-view.png | Icon | Icon image | 
|    expandable-close.png | Icon | Icon image | 
|    expandable-open.png | Icon | Icon image | 
|    field-edition.png | Icon | Icon image | 
|    field-error.png | Icon | Icon image | 
|    field-ok.png | Icon | Icon image | 
|    group-error.png | Icon | Icon image | 
|    group-ok.png | Icon | Icon image | 
|    help-box.png | Data | Auxiliary data | 
|    help-circle.png | Icon | Icon image | 
|    help-close.png | Icon | Icon image | 
|    help-next.png | Icon | Icon image | 
|    help-previous.png | Icon | Icon image | 
|    loader.gif | Icon | Icon image | 
|    separator-sizer.png | Icon | Icon image | 
|    status-disable.png | Icon | Icon image | 
|    status-error.png | Icon | Icon image | 
|    status-focus.png | Icon | Icon image | 
|    status-ok.png | Icon | Icon image | 
|    status-readonly.png | Icon | Icon image | 
|    tab-close.png | Icon | Icon image | 
|    tab-move.png | Icon | Icon image | 
|    tab-selector-left.png | Icon | Icon image | 
|    tab-selector-right.png | Icon | Icon image | 
|    tab-selector-select.png | Icon | Icon image | 
|    tree-closed.png | Icon | Icon image | 
|    tree-opened.png | Icon | Icon image | 
|    widget-close.png | Icon | Icon image | 
|    widget-closed.png | Icon | Icon image | 
|    widget-editorclosed.png | Icon | Icon image | 
|    widget-editoropened.png | Icon | Icon image | 
|    widget-opened.png | Icon | Icon image | 
|  Files (269) | / | skins | / | css | 
| File | Role | Description | 
|---|---|---|
|    4gl.css | Data | Auxiliary data | 
|    control.css | Data | Auxiliary data | 
|    css1.css | Data | Auxiliary data | 
|    css2.css | Data | Auxiliary data | 
|    css3.css | Data | Auxiliary data | 
|    examples.css | Data | Auxiliary data | 
|    reset.css | Data | Auxiliary data | 
|    wajaf.css | Data | Auxiliary data | 
|  Files (269) | / | skins | / | images | 
| File | Role | Description | ||
|---|---|---|---|---|
|  animator (9 files) | ||||
|    config.png | Icon | Icon image | ||
|    dot.png | Icon | Icon image | ||
|    example.png | Icon | Icon image | ||
|    examplegroup.png | Icon | Icon image | ||
|    help-light.png | Icon | Icon image | ||
|    help-off.png | Icon | Icon image | ||
|    help-on.png | Icon | Icon image | ||
|    loader.gif | Icon | Icon image | ||
|    php.gif | Icon | Icon image | ||
|    sound-off.png | Icon | Icon image | ||
|    sound-on.png | Icon | Icon image | ||
|    wa5.gif | Icon | Icon image | ||
|    xml.gif | Icon | Icon image | ||
|  Files (269) | / | skins | / | images | / | animator | 
| File | Role | Description | 
|---|---|---|
|    01.png | Data | Auxiliary data | 
|    02.png | Data | Auxiliary data | 
|    03.png | Data | Auxiliary data | 
|    04.png | Data | Auxiliary data | 
|    05.png | Data | Auxiliary data | 
|    06.png | Data | Auxiliary data | 
|    07.png | Data | Auxiliary data | 
|    creep1.png | Icon | Icon image | 
|    creep2.png | Icon | Icon image | 
|  Files (269) | / | skins | / | js | 
|  Files (269) | / | skins | / | pages | 
| File | Role | Description | 
|---|---|---|
|    page1.html | Doc. | Documentation | 
|    page2.html | Doc. | Documentation | 
| Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
| 100% | 
 | 
 | 
| User Ratings | ||||||||||||||||||||||||||||||
| 
 | ||||||||||||||||||||||||||||||
| Applications that use this package | 
 If you know an application of this package, send a message to the author to add a link here.
 If you know an application of this package, send a message to the author to add a link here.
| Related pages | 
| A full demo of the wajaf working | 
| Learn how to use and programm on the WAJAF framework | 
| Find all the data about WAJAF in the official site |