angular-form-for
Advanced tools
Changelog
4.1.1
Better support falsy initial values for optional select fields. Unchecked checkbox fields set their corresponding form data field to undefined instead of false.
Changelog
4.1.0
Added labelClass
to each form elements as well as a global default FormForConfiguration.setLabelClass
.
Also changed the behavior for pattern validations so that falsy values aren't validated.
Changelog
4.0.6
Default help icon can be overidden with FormForConfiguration.setHelpIcon
.
Changelog
4.0.5
TypeAheadField now properly accounts for the fact that jqLite doesn't implement the focus
method like jQuery does. Native HTMLElement method is used instead.
Changelog
4.0.4
Adds supports to formFor default template for before/after icon click handlers.
Changelog
4.0.3
Fixed on-focus/on-blur handling for textField in Angular 1.4.x
Changelog
4.0.1
Added auto-trim option (off by default) to FormForConfiguration. Refactored handling of non-selected, falsy values in select field directive to work around Angular 1.2.x-1.3.x bug.
Changelog
4.0.0
Refactored SelectFieldDirective to break out filterable behavior into a new directive, TypeAheadFieldDirective.
A secondary change is included in this release to address some Angular Material issues. Namely, the formForIncludeReplace has been removed. This means that there is now an ext
ra div in between <text-field>
and the inner <input>/<textarea>
as well as <select-field>
and its inner <select>
. Some small CSS adjustements will be required for users who ar
e customizing formFor CSS.
Changelog
3.0.7
Select menus without an initially-selected values more gracefully handle falsy values of null, undefined, and empty-string in order to prevent an additional, empty <option> from being generated
Changelog
3.0.6
formForBuilder respects the view-schema "placeholder" attribute (if present) for text and select fields.