loadRewardedVideoAd method

Future<StartAppRewardedVideoAd> loadRewardedVideoAd({
  1. StartAppAdPreferences prefs = const StartAppAdPreferences(),
  2. VoidCallback? onAdDisplayed,
  3. VoidCallback? onAdNotDisplayed,
  4. VoidCallback? onAdClicked,
  5. VoidCallback? onAdHidden,
  6. VoidCallback? onAdImpression,
  7. VoidCallback? onVideoCompleted,
})

Loads rewarded video ad, does not create an underlying native platform view.

Implementation

Future<StartAppRewardedVideoAd> loadRewardedVideoAd({
  StartAppAdPreferences prefs = const StartAppAdPreferences(),
  VoidCallback? onAdDisplayed,
  VoidCallback? onAdNotDisplayed,
  VoidCallback? onAdClicked,
  VoidCallback? onAdHidden,
  VoidCallback? onAdImpression,
  VoidCallback? onVideoCompleted,
}) {
  return _loadFullscreenAd(
    'loadRewardedVideoAd',
    prefs._toMap(),
    (id, channel) => StartAppRewardedVideoAd._(id, channel),
    onAdDisplayed: onAdDisplayed,
    onAdNotDisplayed: onAdNotDisplayed,
    onAdClicked: onAdClicked,
    onAdHidden: onAdHidden,
    onAdImpression: onAdImpression,
    onVideoCompleted: onVideoCompleted,
  );
}