copyWith method
Creates a copy of this configuration with optional overrides
Implementation
GuardoConfig copyWith({
String? localizedReason,
AuthenticationOptions? authenticationOptions,
bool? biometricOnly,
bool? stickyAuth,
Duration? lockTimeout,
bool? autoCheckOnStart,
}) {
return GuardoConfig(
localizedReason: localizedReason ?? this.localizedReason,
authenticationOptions:
authenticationOptions ?? this.authenticationOptions,
biometricOnly: biometricOnly ?? this.biometricOnly,
stickyAuth: stickyAuth ?? this.stickyAuth,
lockTimeout: lockTimeout ?? this.lockTimeout,
autoCheckOnStart: autoCheckOnStart ?? this.autoCheckOnStart,
);
}