copyWith method
AtOnboardingConfig
copyWith({
- bool? hideReferences,
- bool? hideQrScan,
- AtClientPreference? atClientPreference,
- String? domain,
- AtOnboardingTheme? theme,
- AtOnboardingTutorialDisplay? tutorialDisplay,
- String? appAPIKey,
- RootEnvironment? rootEnvironment,
Implementation
AtOnboardingConfig copyWith({
bool? hideReferences,
bool? hideQrScan,
AtClientPreference? atClientPreference,
String? domain,
AtOnboardingTheme? theme,
AtOnboardingTutorialDisplay? tutorialDisplay,
String? appAPIKey,
RootEnvironment? rootEnvironment,
bool? showPopupSharedStorage,
}) {
return AtOnboardingConfig(
hideReferences: hideReferences ?? this.hideReferences,
hideQrScan: hideQrScan ?? this.hideQrScan,
atClientPreference: atClientPreference ?? this.atClientPreference,
domain: domain ?? this.domain,
theme: theme ?? this.theme,
tutorialDisplay: tutorialDisplay ?? this.tutorialDisplay,
appAPIKey: appAPIKey ?? this.appAPIKey,
rootEnvironment: rootEnvironment ?? this.rootEnvironment,
showPopupSharedStorage:
showPopupSharedStorage ?? this.showPopupSharedStorage,
);
}