-
- All Implemented Interfaces:
-
com.appstock.sdk.rendering.interstitial.InterstitialManagerInterface
public class InterstitialManager implements InterstitialManagerInterface
-
-
Field Summary
Fields Modifier and Type Field Description private InterstitialDisplayPropertiesInternalinterstitialDisplayPropertiesprivate InterstitialManagerDisplayDelegateinterstitialDisplayDelegateprivate InterstitialManagerVideoDelegateinterstitialVideoDelegateprivate InterstitialManagerMraidDelegatemraidDelegateprivate AdViewManager.AdViewManagerInterstitialDelegateadViewManagerInterstitialDelegate
-
Method Summary
-
-
Method Detail
-
getInterstitialDisplayProperties
InterstitialDisplayPropertiesInternal getInterstitialDisplayProperties()
-
getInterstitialDisplayDelegate
@VisibleForTesting() InterstitialManagerDisplayDelegate getInterstitialDisplayDelegate()
-
setInterstitialDisplayDelegate
void setInterstitialDisplayDelegate(InterstitialManagerDisplayDelegate interstitialDisplayDelegate)
-
setInterstitialVideoDelegate
void setInterstitialVideoDelegate(InterstitialManagerVideoDelegate interstitialVideoDelegate)
-
setMraidDelegate
void setMraidDelegate(InterstitialManagerMraidDelegate mraidDelegate)
-
setAdViewManagerInterstitialDelegate
void setAdViewManagerInterstitialDelegate(AdViewManager.AdViewManagerInterstitialDelegate adViewManagerInterstitialDelegate)
-
configureInterstitialProperties
void configureInterstitialProperties(AdUnitConfiguration adConfiguration)
-
displayWebViewForMraid
void displayWebViewForMraid(WebViewBase adBaseView, boolean isNewlyLoaded)
-
displayAdViewInInterstitial
void displayAdViewInInterstitial(Context context, View view)
-
displayVideoAdViewInInterstitial
void displayVideoAdViewInInterstitial(Context context, View adView)
-
destroy
void destroy()
-
interstitialAdClosed
void interstitialAdClosed()
-
interstitialClosed
void interstitialClosed(View viewToClose)
-
interstitialDialogShown
void interstitialDialogShown(ViewGroup rootViewGroup)
-
addOldViewToBackStack
void addOldViewToBackStack(WebViewBase adBaseView, String expandUrl, AdBaseDialog interstitialViewController)
-
show
void show()
-
getHtmlCreative
HTMLCreative getHtmlCreative()
-
-
-
-