copyWith method
AmplifySecureStorageConfig
copyWith({
- String? scope,
- String? namespace,
- WebSecureStorageOptions? webOptions,
- WindowsSecureStorageOptions? windowsOptions,
- LinuxSecureStorageOptions? linuxOptions,
- MacOSSecureStorageOptions? macOSOptions,
- IOSSecureStorageOptions? iOSOptions,
Implementation
AmplifySecureStorageConfig copyWith({
String? scope,
String? namespace,
WebSecureStorageOptions? webOptions,
WindowsSecureStorageOptions? windowsOptions,
LinuxSecureStorageOptions? linuxOptions,
MacOSSecureStorageOptions? macOSOptions,
IOSSecureStorageOptions? iOSOptions,
}) {
return _$AmplifySecureStorageConfig._(
scope: scope ?? this.scope,
namespace: namespace ?? this.namespace,
webOptions: webOptions ?? this.webOptions,
windowsOptions: windowsOptions ?? this.windowsOptions,
linuxOptions: linuxOptions ?? this.linuxOptions,
macOSOptions: macOSOptions ?? this.macOSOptions,
iOSOptions: iOSOptions ?? this.iOSOptions,
);
}