Kenga input widgets with JavaScript typed values. You can find almost all HTML5 input widgets here.
They all have value
property and fire value change events.
To install kenga-fields
package to your project, type the following command:
npm install kenga-fields --save
To use data binding of these widgets, you can write something like this
const em = new EMailField(); em.onValueCange = (event) => {...}
.
These widgets have decorations, that allow a user to clear a widget's value and
select a value with custom value selection dialog.
Also, these widgets have value
property and fire value change events.
See kenga/decorator
module to learn more about value clear and value select.