Classes
The following classes are available globally.
-
This class contains the logic to validate a single field.
See moreDeclaration
Swift
public final class FieldValidator<InputType, Rule> where InputType == Rule.InputType, Rule : ValidationRuleProtocolextension FieldValidator: FieldValidationProtocol -
Undocumented
See moreDeclaration
Swift
public class FieldValueManager -
A wrapper to store validation and edit state for fields.
See moreDeclaration
Swift
public class FieldValidationWrapper -
Undocumented
See moreDeclaration
Swift
public class Valigatorextension Valigator: ValigatorProtocolextension Valigator: FormValidatorDelegateextension Valigator: FormValidatorDataSource -
Undocumented
See moreDeclaration
Swift
open class BaseValidationRule<InputType> : ValidationRuleProtocol -
Undocumented
See moreDeclaration
Swift
public class CharacterLengthRangeValidationRule : BaseValidationRule<String?> -
Undocumented
See moreDeclaration
Swift
public class EmailValidationRule : RegexValidationRule -
Undocumented
See moreDeclaration
Swift
public class ExcludeCharactersValidationRule : BaseValidationRule<String?> -
Undocumented
See moreDeclaration
Swift
public class LowercaseLetterValidationRule : RegexValidationRule -
Undocumented
See moreDeclaration
Swift
public class MaxLengthValidationRule : BaseValidationRule<String?> -
Undocumented
See moreDeclaration
Swift
public class MinLengthValidationRule : BaseValidationRule<String?> -
Undocumented
See moreDeclaration
Swift
public final class OnlyDigitsValidationRule : RegexValidationRule -
Undocumented
See moreDeclaration
Swift
public final class OnlyLetterOrNumberValidationRule : RegexValidationRule -
Undocumented
See moreDeclaration
Swift
public final class OnlyNumberValidationRule : RegexValidationRule -
Undocumented
See moreDeclaration
Swift
public class RegexValidationRule : BaseValidationRule<String?> -
Undocumented
See moreDeclaration
Swift
public class RequiredCheckBoxValidationRuleextension RequiredCheckBoxValidationRule: ValidationRuleProtocol -
Undocumented
See moreDeclaration
Swift
public class RequiredObjectValidationRule : BaseValidationRule<Any?> -
Undocumented
See moreDeclaration
Swift
public class RequiredStringValidationRule : BaseValidationRule<String?> -
Undocumented
See moreDeclaration
Swift
public class UppercaseLetterValidationRule : RegexValidationRule
Classes Reference