copyWith method

GoldenToolkitConfiguration copyWith({
  1. SkipGoldenAssertion? skipGoldenAssertion,
  2. FileNameFactory? fileNameFactory,
  3. DeviceFileNameFactory? deviceFileNameFactory,
  4. PrimeAssets? primeAssets,
  5. List<Device>? defaultDevices,
  6. bool? enableRealShadows,
  7. Object? tags,
})

Copies the configuration with the given values overridden.

Implementation

GoldenToolkitConfiguration copyWith({
  SkipGoldenAssertion? skipGoldenAssertion,
  FileNameFactory? fileNameFactory,
  DeviceFileNameFactory? deviceFileNameFactory,
  PrimeAssets? primeAssets,
  List<Device>? defaultDevices,
  bool? enableRealShadows,
  Object? tags,
}) {
  return GoldenToolkitConfiguration(
    skipGoldenAssertion: skipGoldenAssertion ?? this.skipGoldenAssertion,
    fileNameFactory: fileNameFactory ?? this.fileNameFactory,
    deviceFileNameFactory:
        deviceFileNameFactory ?? this.deviceFileNameFactory,
    primeAssets: primeAssets ?? this.primeAssets,
    defaultDevices: defaultDevices ?? this.defaultDevices,
    enableRealShadows: enableRealShadows ?? this.enableRealShadows,
    tags: tags ?? this.tags,
  );
}