VGSValidationRuleDateRange
@MainActor
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
@MainActor public let dateFormat: VGSDateFormat -
Error used in case the validation is invalid
Declaration
Swift
@MainActor public let error: VGSValidationError
-
Initialization
Declaration
Swift
@MainActor public init(dateFormat: VGSDateFormat = VGSDateFormat.default, error: VGSValidationError, start: VGSDate? = nil, end: VGSDate? = nil)Parameters
dateFormatFormat used to validate the rule, defaults to
VGSDateFormat.default.errorError used in case there is an error with the validation rule.
startDateoptional
VGSDateinstance.endDateoptional
VGSDateinstance.
View on GitHub