adsCallbackHandler method
Implementation
Future<dynamic> adsCallbackHandler(MethodCall methodCall) async {
print("fsfp_tag: RewardedAd. adsCallbackHandler. " +
methodCall.method + " args: " + methodCall.arguments);
if (rewardedAdListener == null) {
print("RewardedAdListener is null. info: " +
methodCall.method + " args: " + methodCall.arguments);
}
switch (methodCall.method) {
case "onRewardedAdShown":
rewardedAdListener!.onRewardedAdShown(placement);
break;
case "onRewardedAdLoaded":
isLoaded = true;
rewardedAdListener!.onRewardedAdLoaded(placement);
break;
case "onRewardedAdFailed":
isLoaded = false;
rewardedAdListener!.onRewardedAdFailed(placement, methodCall.arguments);
break;
case "onRewardedAdShownError":
rewardedAdListener!.onRewardedAdShownError(placement, methodCall.arguments);
break;
case "onRewardedAdDismissed":
isLoaded = false;
rewardedAdListener!.onRewardedAdDismissed(placement);
break;
case "onRewardedAdCompleted":
isLoaded = false;
rewardedAdListener!.onRewardedAdCompleted(placement);
break;
default:
break;
}
}