GatewayConfig constructor

const GatewayConfig({
  1. GatewayMode mode = GatewayMode.payloadOnly,
  2. String? backendBaseUrl,
  3. Future<String?> authTokenProvider(
    1. GatewayTokenScope scope
    )?,
  4. Duration requestTimeout = const Duration(seconds: 30),
  5. GatewayRetryPolicy retryPolicy = const GatewayRetryPolicy(),
  6. Map<String, String> extraHeaders = const {},
})

Implementation

const GatewayConfig({
  this.mode = GatewayMode.payloadOnly,
  this.backendBaseUrl,
  this.authTokenProvider,
  this.requestTimeout = const Duration(seconds: 30),
  this.retryPolicy = const GatewayRetryPolicy(),
  this.extraHeaders = const {},
});