File

src/services/baseValidatorService/base-validator.service.ts

Index

Methods

Constructor

constructor()

Base constructor of the service

Methods

addCompareValidator
addCompareValidator(elementToCompare: string, validator: any)

Adds the indicated compare validator. This method is intended to be overridden.

Parameters :
Name Type Optional
elementToCompare string No
validator any No
Returns : void
addValidationSummary
addValidationSummary(summary: any)

Adds a validation summary to the service

Parameters :
Name Type Optional
summary any No
Returns : void
addValidator
addValidator(validator: any)

Adds the indicated validator. This method is intended to be overridden.

Parameters :
Name Type Optional
validator any No
Returns : void
checkValidators
checkValidators(validationGroup: string)

Checks the results of the validations. This method is intended to be overridden.

Parameters :
Name Type Optional
validationGroup string No
Returns : boolean

the summmary of the validators.

getActiveErrorMessages
getActiveErrorMessages(validationGroup: string)

Collect all the error messages from the invalid validators.

Parameters :
Name Type Optional
validationGroup string No
Returns : string[]

the active error messages.

removeValidator
removeValidator(validator: any)

Removes the indicated validator. This method is intended to be overridden.

Parameters :
Name Type Optional
validator any No
Returns : void
showValidationSumaries
showValidationSumaries(validationGroup: string)

Shows the validation summaries with the given validation group. This method is intended to be overridden.

Parameters :
Name Type Optional
validationGroup string No
Returns : void
validate
validate(controlToValidate: string, expressionToValidate: string)

Check the validators attached to the indicated control. This method is intended to be overridden.

Parameters :
Name Type Optional
controlToValidate string No
expressionToValidate string No
Returns : boolean

the results of the validation

results matching ""

    No results matching ""