-
Creates an empty
Form.Declaration
Swift
init() -
init(validatables:)Default implementationCreates a
Formwhere eachValidatableuses its ownValidatorfor validation.Default Implementation
Declaration
Swift
init(validatables: [ValidatorControl])Parameters
validatablesArray of
Validatable. -
init(validatables:validators:)Default implementationCreates a
Formwhere eachValidatableuses a customValidatorfor validation. Ifvalidatablesandvalidatorshave a different number of elements then returnsnil.Default Implementation
Declaration
Swift
init?(validatables: [ValidatorControl], validators: [Validator])Parameters
validatablesArray of
Validatable.validatorsArray of
Validator.
-
addEntry(_:)Default implementationUndocumented
Default Implementation
Undocumented
Declaration
Swift
mutating func addEntry(_ control: ValidatorControl) -
removeControlAtIndex(_:)Default implementationUndocumented
Default Implementation
Undocumented
Declaration
Swift
mutating func removeControlAtIndex(_ index: Int) -> ValidatorControl?
-
checkConditions()Default implementation
View on GitHub
Form Protocol Reference