init method

Future<AdmobService> init({
  1. required List<AdmobUnitId> adUnitIds,
  2. required AdmobUnitId appOpenAdUnitId,
})

Implementation

Future<AdmobService> init({
  required List<AdmobUnitId> adUnitIds,
  required AdmobUnitId appOpenAdUnitId,
}) async {
  this.appOpenAdUnitId = appOpenAdUnitId;
  loadedAds.value = {for (final banner in adUnitIds) banner: false};
  if (!enableAd) {
    return this;
  }
  await MobileAds.instance.initialize();
  _loadAppOpenAd();
  return this;
}