VGSValidationRuleDateRange
public struct VGSValidationRuleDateRange : VGSValidationRuleProtocol
Validation rule used to validate the date input in objects
like VGSDateTextField
, VGSTextField
and VGSExpDateTextField
-
Date format used to validate the rule
Declaration
Swift
public let dateFormat: VGSDateFormat
-
Error used in case the validation is invalid
Declaration
Swift
public let error: VGSValidationError
-
Initialization
Declaration
Swift
public init(dateFormat: VGSDateFormat = VGSDateFormat.default, error: VGSValidationError, start: VGSDate? = nil, end: VGSDate? = nil)
Parameters
dateFormat
Format used to validate the rule, defaults to
VGSDateFormat.default
.error
Error used in case there is an error with the validation rule.
startDate
optional
VGSDate
instance.endDate
optional
VGSDate
instance.