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 : ValidationRuleProtocol
extension 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 Valigator
extension Valigator: ValigatorProtocol
extension Valigator: FormValidatorDelegate
extension 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 RequiredCheckBoxValidationRule
extension 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