FieldValidationModel

public struct FieldValidationModel<InputType, Rule> where InputType == Rule.InputType, Rule : ValidationRuleProtocol

Generic object to model a field validation

Properties

  • Field identifier

    Declaration

    Swift

    public let fieldId: Int
  • Registered validation rules

    Declaration

    Swift

    public let rules: [Rule]
  • A Boolean value indicating that field is enabled for validation

    Declaration

    Swift

    public let isEnabled: Bool

Initialization