copyWith method

AmplifyConfig copyWith({
  1. ApiConfig? api,
  2. AnalyticsConfig? analytics,
  3. AuthConfig? auth,
  4. StorageConfig? storage,
})

Implementation

AmplifyConfig copyWith({
  ApiConfig? api,
  AnalyticsConfig? analytics,
  AuthConfig? auth,
  StorageConfig? storage,
}) {
  return AmplifyConfig(
    userAgent: userAgent,
    version: version,
    api: api ?? this.api,
    analytics: analytics ?? this.analytics,
    auth: auth ?? this.auth,
    storage: storage ?? this.storage,
  );
}