This repository was archived by the owner on Jul 1, 2020. It is now read-only.

Description
Your plugin is great but there is one feature we miss a lot in our current project. It's a SPA (single page application) with many Angular views loaded dynamically as user fills out forms (usually one form per screen). We need to trigger the validation only after Submit/Next button was clicked. I was able to "disable" on-the-fly validation as user types in the fields by setting debounce to insanely high value of 24 hours and also commented out lines 94 & 359 in validation-directive.js elm.bind('blur', blurHandler);
However, I'm not sure if my above hack is enough to achieve what was intended i.e. disable validation from being triggered when input field got 'blur' event. Would you be so kind to implement new option in global options, maybe something like { trigger: null } when validation should not trigger on any input event whereas default value would be { trigger: 'blur' } which means that 'blur' event handler should be attached as a trigger event for validation to fire. Also, setting debounce to http://www.w3schools.com/jsref/jsref_infinity.asp could effectively disable validate-as-user-types feature but that's a minor issue for now.
Thank you very much for your attention and continuous support to this project.