Data types

Base

State

Priority

Note

String

icon_ok

++

Type + basic widget + basic validation + length validation

Int

icon_ok

++

+ ranged int validation

Double

icon_nok

+

Decimal

icon_nok

++

Boolean

icon_ok

++

+ checkbox widget

Date

icon_nok

++

Time

icon_nok

++

DateTime

icon_nok

++

Derived

State

Priotity

Note

Currency

icon_nok

+

TextArea

icon_nok

+

Widgets

State

Priority

Note

Slider

icon_nok

+

Date/Time/DateTime picker

icon_nok

+

Colour picker

icon_nok

+

Tree

icon_nok

+

Reference

icon_nok

+

HtmlTextArea

icon_nok

+

Widget helpers

Widget helpers are functions that are triggerd by events of widgets.

State

Priotity

Note

Autocomplete

icon_nok

+

Masked input

icon_nok

+

Validation

icon_ok

++

Features

Note

Basic form model (only base types, no collections, no choice)

icon_ok

+++

Custom types in form model

icon_ok

++

Custom widget in form model

icon_ok

++

Custom validation methods in form model

icon_nok

++

Validation error messages (i18n)

icon_nok

+

Simple labels in form model

icon_nok

+

i18n labels from remote JSON

icon_nok

++

Collection

icon_ok

++

add, delete, sort (drag n' drop)

Composite type

icon_ok

+++

Choice type

icon_nok

++

Overwrite default widget + options in markup

icon_nok

+

Event wiring

icon_ok

++

Widget wiring

icon_ok

++

Loading of form data included in markup

icon_ok

+++

Loading of remote form data

icon_ok

++

Extending global type/widget/validation reg

icon_nok

+

Validate form

icon_ok

+++

validate form before submitting

Submit data object

icon_ok

++

AJAX submit of json object

Dynamic loading of widgets

icon_ok

Namespacing

icon_ok

Tools

Note

Build cycle

icon_nok

+++

Javascript maven integration, see this document.