@@ -17,7 +17,7 @@ export interface IValidationEngine {
1717 isFormPristine ( ) : boolean ;
1818 isValidationInProgress ( ) : boolean ;
1919 validateForm ( vm : any ) : Promise < FormValidationResult > ;
20- triggerFieldValidation ( vm : any , key : string , value : any , eventsFilter ?: ValidationEventsFilter ) : Promise < FieldValidationResult > ;
20+ validateField ( vm : any , key : string , value : any , eventsFilter ?: ValidationEventsFilter ) : Promise < FieldValidationResult > ;
2121 // TODO: Implement Issue #15
2222 addFieldValidation ( key : string , validation : FieldValidationFunction , eventsFilter ?: ValidationEventsFilter ) : void ;
2323 addFormValidation ( validation : FormValidationFunction ) : void ;
@@ -53,7 +53,7 @@ export class ValidationEngine implements IValidationEngine {
5353 let fieldValidationResults : ValidationResult [ ] = validationsDispatcher . fireAllFieldsValidations (
5454 viewModel ,
5555 Object . keys ( this . validationsPerField ) ,
56- this . validateSingleField . bind ( this )
56+ this . fireFieldValidations . bind ( this )
5757 ) ;
5858
5959 // Let's add GlobalFormValidations
@@ -97,14 +97,14 @@ export class ValidationEngine implements IValidationEngine {
9797 return globalFieldResultValidations ;
9898 }
9999
100- triggerFieldValidation ( vm : any , key : string , value : any , filters : ValidationEventsFilter = consts . defaultFilter ) : Promise < FieldValidationResult > {
100+ validateField ( vm : any , key : string , value : any , filters : ValidationEventsFilter = consts . defaultFilter ) : Promise < FieldValidationResult > {
101101 // updated dirty flag and perform validation
102102 this . isFormChanged = false ;
103- return this . validateSingleField ( vm , key , value , filters ) ;
103+ return this . fireFieldValidations ( vm , key , value , filters ) ;
104104 }
105105
106106 // if filter is null all validations are returned (fullform validation case)
107- private validateSingleField ( vm : any , key : string , value : any , filters : ValidationEventsFilter = null ) : Promise < FieldValidationResult > {
107+ private fireFieldValidations ( vm : any , key : string , value : any , filters : ValidationEventsFilter = null ) : Promise < FieldValidationResult > {
108108 this . asyncValidationInProgressCount ++ ;
109109
110110 const fieldValidationResultPromise = new Promise ( ( resolve , reject ) => {
0 commit comments