8.6.0 API Changes

As part of 3.1.0 we deprecated some APIs. You can find detailed list of changes bellow:

APIs deprecated from 3.1.0 for Flutter

Deprecated Class New Class
LevelPlayInterstitialListener LevelPlayInterstitialAdListener
LevelPlayRewardedVideoListener LevelPlayRewardedAdListener
LevelPlayRewardedVideoManualListener LevelPlayRewardedAdListener
Deprecated API New API
static Future<void> loadInterstitial() async {} LevelPlayInterstitialAd
loadAd()
static Future<void> showInterstitial() async {} LevelPlayInterstitialAd
showAd()
static Future<bool> isInterstitialReady() async {} LevelPlayInterstitialAd
isAdReady()
static Future<bool> isInterstitialPlacementCapped({required String placementName}) async {} LevelPlayInterstitialAd
isPlacementCapped()
static void setLevelPlayInterstitialListener(LevelPlayInterstitialListener? listener) {} LevelPlayInterstitialAd
static Future<void> loadRewardedVideo() async {} LevelPlayRewardedAd
loadAd()
static Future<void> showRewardedVideo() async {} LevelPlayRewardedAd
showAd()
static Future<bool> isRewardedVideoAvailable() async {} LevelPlayRewardedAd
isAdReady()
static Future<bool> isRewardedVideoPlacementCapped({required String placementName}) async {} LevelPlayRewardedAd
isPlacementCapped()
static void setLevelPlayRewardedVideoListener(LevelPlayRewardedVideoListener? listener) {} LevelPlayRewardedAd
static void setLevelPlayRewardedVideoManualListener(LevelPlayRewardedVideoManualListener? listener) {} LevelPlayRewardedAd
static Future<IronSourceRewardedVideoPlacement?> getRewardedVideoPlacementInfo({required String placementName}) async {}
static Future<void> setRewardedVideoParams({required Map<String, String> parameters}) async {}
static Future<void> clearRewardedVideoParams() async {}