# searchIndex

name: validationSuccessful()
type: Method
path:
Protocols/ValidationDelegate.html#/s:FP14SwiftValidator18ValidationDelegate20validationSuccessfuluRq_S0__Fq_FT_T_


name: validationFailed(_:)
type: Method
path:
Protocols/ValidationDelegate.html#/s:FP14SwiftValidator18ValidationDelegate16validationFaileduRq_S0__Fq_FGVSs10DictionaryCSo11UITextFieldCS_15ValidationError_T_


name: init(textField:error:)
type: Method
path:
Classes/ValidationError.html#/s:FC14SwiftValidator15ValidationErrorcFMS0_FT9textFieldCSo11UITextField5errorSS_S0_


name: init(textField:errorLabel:error:)
type: Method
path:
Classes/ValidationError.html#/s:FC14SwiftValidator15ValidationErrorcFMS0_FT9textFieldCSo11UITextField10errorLabelGSqCSo7UILabel_5errorSS_S0_


name: init(confirmField:message:)
type: Method
path:
Classes/ConfirmationRule.html#/s:FC14SwiftValidator16ConfirmationRulecFMS0_FT12confirmFieldCSo11UITextField7messageSS_S0_


name: init(textField:rules:errorLabel:)
type: Method
path:
Classes/ValidationRule.html#/s:FC14SwiftValidator14ValidationRulecFMS0_FT9textFieldCSo11UITextField5rulesGSaPS_4Rule__10errorLabelGSqCSo7UILabel__S0_


name: validateField()
type: Method
path:
Classes/ValidationRule.html#/s:FC14SwiftValidator14ValidationRule13validateFieldFS0_FT_GSqCS_15ValidationError_


name: validations
type: Property
path:
Classes/Validator.html#/s:vC14SwiftValidator9Validator11validationsGVSs10DictionaryCSo11UITextFieldCS_14ValidationRule_


name: errors
type: Property
path:
Classes/Validator.html#/s:vC14SwiftValidator9Validator6errorsGVSs10DictionaryCSo11UITextFieldCS_15ValidationError_


name: validateField(_:callback:)
type: Method
path:
Classes/Validator.html#/s:FC14SwiftValidator9Validator13validateFieldFS0_FTCSo11UITextField8callbackFT5errorGSqCS_15ValidationError__T__T_


name: styleTransformers(success:error:)
type: Method
path:
Classes/Validator.html#/s:FC14SwiftValidator9Validator17styleTransformersFS0_FT7successGSqFT14validationRuleCS_14ValidationRule_T__5errorGSqFT15validationErrorCS_15ValidationError_T___T_


name: registerField(_:rules:)
type: Method
path:
Classes/Validator.html#/s:FC14SwiftValidator9Validator13registerFieldFS0_FTCSo11UITextField5rulesGSaPS_4Rule___T_


name: registerField(_:errorLabel:rules:)
type: Method
path:
Classes/Validator.html#/s:FC14SwiftValidator9Validator13registerFieldFS0_FTCSo11UITextField10errorLabelCSo7UILabel5rulesGSaPS_4Rule___T_


name: validate(_:)
type: Method
path:
Classes/Validator.html#/s:FC14SwiftValidator9Validator8validateFS0_FFT6errorsGVSs10DictionaryCSo11UITextFieldCS_15ValidationError__T_T_


name: init(characterSet:message:)
type: Method
path:
Classes/CharacterSetRule.html#/s:FC14SwiftValidator16CharacterSetRulecFMS0_FT12characterSetCSo14NSCharacterSet7messageSS_S0_


