PaymentForm constructor
PaymentForm({
- required PaymentController controller,
- DateExpirationEntryMode entryModeDateExpiration = DateExpirationEntryMode.input,
- DecorationElement? decorationElement,
- String errorMessageDateExpiration = "this field is invalid",
- String labelCardNumber = "XXXX XXXX XXXX XXXX",
- String? labelDateExpiration,
- String labelCVV = "cvv",
- String? errorMessageCVV,
- String? errorMessageCardNumber,
- int? maxYearDateExpiration,
- String errorIsRequiredMessage = "this field is required",
- Widget? submitButton,
- Key? key,
Implementation
PaymentForm({
required this.controller,
this.entryModeDateExpiration = DateExpirationEntryMode.input,
this.decorationElement,
this.errorMessageDateExpiration = "this field is invalid",
this.labelCardNumber = "XXXX XXXX XXXX XXXX",
this.labelDateExpiration,
this.labelCVV = "cvv",
this.errorMessageCVV,
this.errorMessageCardNumber,
this.maxYearDateExpiration,
this.errorIsRequiredMessage = "this field is required",
this.submitButton,
Key? key,
}) : super(
key: key,
);