copyWith method

ReaderConfig copyWith({
  1. ReaderEnvironment? environment,
  2. String? merchantId,
  3. String? locale,
  4. ReaderLogLevel? logLevel,
  5. String? defaultCurrency,
  6. bool? enableEventStream,
})

Implementation

ReaderConfig copyWith({
  ReaderEnvironment? environment,
  String? merchantId,
  String? locale,
  ReaderLogLevel? logLevel,
  String? defaultCurrency,
  bool? enableEventStream,
}) =>
    ReaderConfig(
      environment: environment ?? this.environment,
      merchantId: merchantId ?? this.merchantId,
      locale: locale ?? this.locale,
      logLevel: logLevel ?? this.logLevel,
      defaultCurrency: defaultCurrency ?? this.defaultCurrency,
      enableEventStream: enableEventStream ?? this.enableEventStream,
    );