XPayElementCustomStyle constructor
XPayElementCustomStyle({})
Implementation
XPayElementCustomStyle({
Map<String, _InputFieldConfiguration>? inputConfiguration,
_InputStyle? inputStyle,
_InputLabelStyle? inputLabelStyle,
_OnFocusInputStyle? onFocusInputStyle,
_InvalidStyle? invalidStyle,
_ErrorMessageStyle? errorMessageStyle,
}) : inputConfiguration = inputConfiguration ??
{
'cardNumber': _InputFieldConfiguration(
label: "Card Number", placeholder: "Enter card number"),
'expiry': _InputFieldConfiguration(
label: "Expiry Date", placeholder: "MM/YY"),
'cvc': _InputFieldConfiguration(
label: "CVC", placeholder: "Enter CVC"),
},
inputStyle = inputStyle ?? _InputStyle(),
inputLabelStyle = inputLabelStyle ?? _InputLabelStyle(),
onFocusInputStyle = onFocusInputStyle ?? _OnFocusInputStyle(),
invalidStyle = invalidStyle ?? _InvalidStyle(),
errorMessageStyle = errorMessageStyle ?? _ErrorMessageStyle();