create static method

Future<RewardedAdLoader> create({
  1. void onAdLoaded(
    1. RewardedAd rewardedAd
    )?,
  2. void onAdFailedToLoad(
    1. AdRequestError error
    )?,
})

Implementation

static Future<RewardedAdLoader> create({
  void Function(RewardedAd rewardedAd)? onAdLoaded,
  void Function(AdRequestError error)? onAdFailedToLoad,
}) async {
  int? id = await _FullscreenAdLoader._createChannel
      .invokeMethod('rewardedAdLoader');
  if (id == null) {
    throw ArgumentError(
        'something went wrong while creating rewarded ad loader');
  }

  return RewardedAdLoader._(
    id: id,
    onAdLoaded: onAdLoaded,
    onAdFailedToLoad: onAdFailedToLoad,
  );
}