ThreeDSecureConfigurationParams constructor
const
ThreeDSecureConfigurationParams({
- int? timeout,
- ThreeDSecureLabelThemeData? label,
- ThreeDSecureTextFieldThemeData? textField,
- ThreeDSecureButtonThemeData? submitButton,
- ThreeDSecureButtonThemeData? cancelButton,
- ThreeDSecureButtonThemeData? nextButton,
- ThreeDSecureButtonThemeData? continueButton,
- ThreeDSecureButtonThemeData? resendButton,
Implementation
@JsonSerializable(explicitToJson: true)
const factory ThreeDSecureConfigurationParams({
/// Styling for the 3d secure navigation bar.
required ThreeDSecureNavigationBarThemeData navigationBar,
/// Desired timeout in milliseconds.
int? timeout,
/// Styling for the 3d secure label.
ThreeDSecureLabelThemeData? label,
/// Styling for the 3d secure textfield.
ThreeDSecureTextFieldThemeData? textField,
/// Styling for the 3d secure confirmation button.
ThreeDSecureButtonThemeData? submitButton,
/// Styling for the 3d secure cancel button.
ThreeDSecureButtonThemeData? cancelButton,
/// Styling for the 3d secure next button.
ThreeDSecureButtonThemeData? nextButton,
/// Styling for the 3d secure continue button.
ThreeDSecureButtonThemeData? continueButton,
/// Styling for the 3d secure resend button.
ThreeDSecureButtonThemeData? resendButton,
}) = _ThreeDSecureConfigurationParams;