8.7.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 React-Native
Deprecated Class | New Class |
LevelPlayInterstitialListener | LevelPlayInterstitialAdListener |
LevelPlayRewardedVideoListener | LevelPlayRewardedAdListener |
LevelPlayRewardedVideoManualListener | LevelPlayRewardedAdListener |
Deprecated API | New API |
setLevelPlayInterstitialListener: (listener: LevelPlayBannerListener) => void | LevelPlayInterstitialAd |
loadInterstitial(): Promise<void> |
LevelPlayInterstitialAd loadAd() |
showInterstitial(): Promise<void> |
LevelPlayInterstitialAd showAd() |
isInterstitialPlacementCapped(placementName: string): Promise<boolean> |
LevelPlayInterstitialAd isPlacementCapped() |
isInterstitialReady(): Promise<boolean> |
LevelPlayInterstitialAd isAdReady() |
loadRewardedVideo(): Promise<void> |
LevelPlayRewardedAd loadAd() |
showRewardedVideo(): Promise<void> |
LevelPlayRewardedAd showAd() |
isRewardedVideoAvailable(): Promise<boolean> |
LevelPlayRewardedAd isAdReady() |
isRewardedVideoPlacementCapped(placementName: string): Promise<boolean> |
LevelPlayRewardedAd isPlacementCapped() |
setLevelPlayRewardedVideoListener: (listener: LevelPlayRewardedVideoListener) => void | LevelPlayRewardedAd |
setLevelPlayRewardedVideoManualListener: (listener: LevelPlayRewardedVideoManualListener) => void | LevelPlayRewardedAd |
getRewardedVideoPlacementInfo( placementName: string ): Promise<IronSourceRVPlacement | undefined> |
– |
setRewardedVideoServerParams(params: { [key: string]: string }): Promise<void> | – |
clearRewardedVideoServerParams(): Promise<void> | – |