Knockout-Contrib/Knockout-Validation

Improve configuration and initialization

Open

#545 ouverte le 15 févr. 2015

Voir sur GitHub
 (0 commentaires) (0 réactions) (0 assignés)JavaScript (394 forks)batch import
enhancementhelp wanted

Métriques du dépôt

Stars
 (1 024 stars)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

Currently the library initializes itself - without the need to call ko.validation.init. Also, binding handles like value, textInput etc. are automatically wrapped to become validatable. This adds difficulties in working with libraries like knockout-es5 or to prevent the registration. Furthermore, some may already define extenders which this library registers. Ideally, changes to this feature should not cause any breaking changes.


Related issues: #477 Opt-out option for makeBindingHandlerValidatable #478 Calling ko.validation.group on object makes all observables validatable #404 RegisterExtenders invoked before Init, cannot avoid adding rules to ko.extends #150 Exposing default options #192 Add option asyncOnModified (Related issue #180)


More investigation is needed for the following issues: #540 Support live option for observable objects #49 Changing validation rules on the fly

Guide contributeur