PaymentArguments constructor
PaymentArguments({})
Implementation
PaymentArguments({
required this.url,
this.redirectSchemes,
this.httpHeaders,
Duration? jumpTimeout,
Duration? launchUrlTimeout,
}) : assert(url.isNotEmpty),
assert(jumpTimeout == null || !jumpTimeout.isNegative),
assert(launchUrlTimeout == null || !launchUrlTimeout.isNegative),
this.jumpTimeout = jumpTimeout ?? const Duration(seconds: 3),
this.launchUrlTimeout = launchUrlTimeout ?? const Duration(seconds: 5);