loadFacebook method

void loadFacebook({
  1. required FacebookAdType adType,
  2. required AdCallerInterface callerInterface,
})

Implementation

void loadFacebook(
    {required FacebookAdType adType,
    required AdCallerInterface callerInterface}) {
  AdBase adBase =
      NavigationService.navigatorKey.currentContext!.read<AdBase>();
  switch (adType) {
    case FacebookAdType.fullScreen:
      FacebookFullscreen().callAds(
        adId: adBase.data!['adIds']['facebook']['fullScreen'],
        adCallerInterface: callerInterface,
      );
      break;
    case FacebookAdType.rewardVideo:
      FacebookReward().callAds(
        adId: adBase.data!['adIds']['facebook']['reward'],
        adCallerInterface: callerInterface,
      );
      break;
  }
}