merge method

  1. @override
FastAdInfo merge(
  1. covariant FastAdInfo model
)
override

Merges the properties of another FastAdInfo instance into this one.

Implementation

@override
FastAdInfo merge(covariant FastAdInfo model) {
  return copyWith(
    androidNativeAdUnitId: model.androidNativeAdUnitId,
    iosNativeAdUnitId: model.iosNativeAdUnitId,
    keywords: model.keywords,
    countries: model.countries,
    iosBannerAdUnitId: model.iosBannerAdUnitId,
    androidBannerAdUnitId: model.androidBannerAdUnitId,
    iosInterstitialAdUnitId: model.iosInterstitialAdUnitId,
    androidInterstitialAdUnitId: model.androidInterstitialAdUnitId,
    iosRewardedAdUnitId: model.iosRewardedAdUnitId,
    androidRewardedAdUnitId: model.androidRewardedAdUnitId,
    iosSplashAdUnitId: model.iosSplashAdUnitId,
    androidSplashAdUnitId: model.androidSplashAdUnitId,
    iosRewardedInterstitialAdUnitId: model.iosRewardedInterstitialAdUnitId,
    androidRewardedInterstitialAdUnitId:
        model.androidRewardedInterstitialAdUnitId,
    splashAdThreshold: model.splashAdThreshold,
    adServiceUriAuthority: model.adServiceUriAuthority,
    refreshInterval: model.refreshInterval,
    autoRefresh: model.autoRefresh,
    showRemoveAdLink: model.showRemoveAdLink,
    androidNativeAdmobEnabled: model.androidNativeAdmobEnabled,
    iosNativeAdmobEnabled: model.iosNativeAdmobEnabled,
    interstitialAdThreshold: model.interstitialAdThreshold,
    splashAdTimeThreshold: model.splashAdTimeThreshold,
    androidSplashAdUnits: model.androidSplashAdUnits,
    iosSplashAdUnits: model.iosSplashAdUnits,
    androidInterstitialAdUnits: model.androidInterstitialAdUnits,
    iosInterstitialAdUnits: model.iosInterstitialAdUnits,
    androidRewardedAdUnits: model.androidRewardedAdUnits,
    iosRewardedAdUnits: model.iosRewardedAdUnits,
    androidNativeAdUnits: model.androidNativeAdUnits,
    iosNativeAdUnits: model.iosNativeAdUnits,
  );
}