- onAdInteractionStarted() - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
-
Notifies Mraid ad interaction onStart or ad Open
- onAdInteractionStopped() - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
-
Notifies Mraid ad interaction onStart or ad closed
- onAdUnload() - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
-
Notifies event for Mraid Unload
to the implemented class(PMBannerRenderer)
- onAdViewChanged(View) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
-
Notifies updated Ad view for viewability measurement events.
- onAdViewClicked() - Method in class com.pubmatic.sdk.webrendering.ui.POBMraidViewContainer
-
Call this to notify ad click event happened.
- onAttachedToWindow() - Method in class com.pubmatic.sdk.webrendering.ui.POBCountdownView
-
- onAttachedToWindow() - Method in class com.pubmatic.sdk.webrendering.ui.POBMraidViewContainer
-
- onBackPress() - Method in interface com.pubmatic.sdk.webrendering.ui.POBWebView.WebViewBackPress
-
- onBackPressed() - Method in class com.pubmatic.sdk.webrendering.ui.POBFullScreenActivity
-
- onBroadcastReceived(Intent) - Method in class com.pubmatic.sdk.webrendering.ui.POBFullScreenActivity
-
Called whenever an broadcast is received from associated object
- onClose() - Method in interface com.pubmatic.sdk.webrendering.ui.POBFullScreenDialog.OnDialogCloseListener
-
- onConfigurationChanged(Configuration) - Method in class com.pubmatic.sdk.webrendering.mraid.POBVideoPlayerActivity
-
- onCreate(Bundle) - Method in class com.pubmatic.sdk.webrendering.mraid.POBVideoPlayerActivity
-
- onCreate(Bundle) - Method in class com.pubmatic.sdk.webrendering.ui.POBFullScreenActivity
-
- onCreate(Bundle) - Method in class com.pubmatic.sdk.webrendering.ui.POBFullScreenDialog
-
Default onCreate of dialog to set dismiss listener and handle recreate of it
- onDestroy() - Method in class com.pubmatic.sdk.webrendering.mraid.POBVideoPlayerActivity
-
- onDestroy() - Method in class com.pubmatic.sdk.webrendering.ui.POBFullScreenActivity
-
- onDetachedFromWindow() - Method in class com.pubmatic.sdk.webrendering.ui.POBCountdownView
-
- onDismiss() - Method in interface com.pubmatic.sdk.webrendering.mraid.POBVideoPlayerActivity.POBVideoPlayerActivityListener
-
Notify the activity is about to finish
- onFocusChanged(boolean) - Method in interface com.pubmatic.sdk.webrendering.ui.POBWebView.OnFocusChangedListener
-
- onGlobalLayout() - Method in class com.pubmatic.sdk.webrendering.ui.POBViewabilityTracker
-
- onKeyDown(int, KeyEvent) - Method in class com.pubmatic.sdk.webrendering.ui.POBWebView
-
View callback method used to identify back press and notify implemented class
- onLeavingApplication() - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
-
Notifies Mraid ad App is leaving.
- onMRAIDAdClick() - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
-
Notifies Mraid ad click event about to happen.
- onOpen(String) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
-
Gets called when MRAID open event about to happen.
- onPageFinished(WebView) - Method in class com.pubmatic.sdk.webrendering.ui.POBHTMLRenderer
-
To notify view is about render.
- onPageFinished(WebView) - Method in interface com.pubmatic.sdk.webrendering.ui.POBHTMLViewClient.HTMLViewClientListener
-
Notify the host application that a page has finished loading.
- onPageFinished(WebView, String) - Method in class com.pubmatic.sdk.webrendering.ui.POBHTMLViewClient
-
- onPause() - Method in class com.pubmatic.sdk.webrendering.mraid.POBVideoPlayerActivity
-
- onReceive(Context, Intent) - Method in class com.pubmatic.sdk.webrendering.mraid.POBVideoPlayerActivity.POBVideoPlayerBroadcast
-
- onReceivedError(POBError) - Method in class com.pubmatic.sdk.webrendering.ui.POBHTMLRenderer
-
To notify rederer is failed to load ad.
- onReceivedError(POBError) - Method in interface com.pubmatic.sdk.webrendering.ui.POBHTMLViewClient.HTMLViewClientListener
-
Report an error received.
- onReceivedError(WebView, int, String, String) - Method in class com.pubmatic.sdk.webrendering.ui.POBHTMLViewClient
-
- onReceivedError(WebView, WebResourceRequest, WebResourceError) - Method in class com.pubmatic.sdk.webrendering.ui.POBHTMLViewClient
-
- onResume() - Method in class com.pubmatic.sdk.webrendering.mraid.POBVideoPlayerActivity
-
- onScrollChanged() - Method in class com.pubmatic.sdk.webrendering.ui.POBViewabilityTracker
-
- onSkipOptionUpdate(boolean) - Method in interface com.pubmatic.sdk.webrendering.ui.POBOnSkipOptionUpdateListener
-
Notifies when skip option appears on the view.
- onStart() - Method in interface com.pubmatic.sdk.webrendering.mraid.POBVideoPlayerActivity.POBVideoPlayerActivityListener
-
Notify the activity is about to start
- onTimerExhausted() - Method in interface com.pubmatic.sdk.webrendering.ui.POBCountdownView.OnTimerExhaustedListener
-
Notifies the timer exhausted event is about to happen.
- onViewabilityChanged(boolean) - Method in interface com.pubmatic.sdk.webrendering.ui.POBViewabilityTracker.OnViewabilityChangedListener
-
Callback method to be invoked when a view ability update happens on view with respect to
view ability threshold.
- onViewAttachedToWindow(View) - Method in class com.pubmatic.sdk.webrendering.ui.POBViewabilityTracker
-
- onViewClicked(String) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
-
- onViewDetachedFromWindow(View) - Method in class com.pubmatic.sdk.webrendering.ui.POBViewabilityTracker
-
- onViewRendered(View) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
-
Callback method, gets called when renderer is about to complete its loading.
- onViewRenderingFailed(POBError) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
-
- onVisibilityChange(boolean) - Method in interface com.pubmatic.sdk.webrendering.ui.POBAdVisibilityListener
-
Notifies about the ad visibility state
- onWindowFocusChanged(boolean) - Method in class com.pubmatic.sdk.webrendering.ui.POBCountdownView
-
- onWindowFocusChanged(boolean) - Method in class com.pubmatic.sdk.webrendering.ui.POBViewabilityTracker
-
- onWindowFocusChanged(boolean) - Method in class com.pubmatic.sdk.webrendering.ui.POBWebView
-
View callback method get called on focus changed
Notifies it to class which implements onfocusChangedListener
- POBAdVisibilityListener - Interface in com.pubmatic.sdk.webrendering.ui
-
Interface to listen the ad visibility state.
- POBBannerConfig - Class in com.pubmatic.sdk.webrendering.ui
-
Class to store display ad configs
- POBBannerConfig.ConfigBuilder - Class in com.pubmatic.sdk.webrendering.ui
-
An internal builder class for Banner config
- POBCountdownView - Class in com.pubmatic.sdk.webrendering.ui
-
Custom view class component shows and manages countdown counter.
- POBCountdownView(Context, int) - Constructor for class com.pubmatic.sdk.webrendering.ui.POBCountdownView
-
Constructs the Skippability view using given params.
- POBCountdownView.OnTimerExhaustedListener - Interface in com.pubmatic.sdk.webrendering.ui
-
Interface definition to notify Timer Exhausted Event.
- POBFullScreenActivity - Class in com.pubmatic.sdk.webrendering.ui
-
Activity to display interstitial ad.
- POBFullScreenActivity() - Constructor for class com.pubmatic.sdk.webrendering.ui.POBFullScreenActivity
-
- POBFullScreenActivity.ACTIONS - Enum in com.pubmatic.sdk.webrendering.ui
-
Broadcast actions to notify activity and perform appropriate task.
- POBFullScreenDialog - Class in com.pubmatic.sdk.webrendering.ui
-
Custom Dialog class to handler Expand, Two-part Expand, PlayVideo commands
- POBFullScreenDialog(Context, WebView, POBFullScreenDialog.OnDialogCloseListener) - Constructor for class com.pubmatic.sdk.webrendering.ui.POBFullScreenDialog
-
Constructor to handle Expand Commands
- POBFullScreenDialog.OnDialogCloseListener - Interface in com.pubmatic.sdk.webrendering.ui
-
Interface close listener
- POBHTMLRenderer - Class in com.pubmatic.sdk.webrendering.ui
-
A class responsible for rendering HTML creative/content in WebView
- POBHTMLRenderer(POBWebView, POBHTMLViewClient) - Constructor for class com.pubmatic.sdk.webrendering.ui.POBHTMLRenderer
-
Constructs HTML Renderer by using PMWebView and HTMLView client.
- POBHTMLViewClient - Class in com.pubmatic.sdk.webrendering.ui
-
A class listening the WebViewClient callbacks and forwarding to HTMLViewClientListener
implementation.
- POBHTMLViewClient() - Constructor for class com.pubmatic.sdk.webrendering.ui.POBHTMLViewClient
-
- POBHTMLViewClient.HTMLViewClientListener - Interface in com.pubmatic.sdk.webrendering.ui
-
An interface responsible for providing the callbacks during the rendering of HTML content
- POBMraidRenderer - Class in com.pubmatic.sdk.webrendering.mraid
-
This class is responsible for rendering and handling the events of Mraid Ads.
- POBMraidRenderer(Context, String, POBWebView, int) - Constructor for class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
-
Constructs Mraid Renderer with necessary initialization
- POBMraidViewContainer - Class in com.pubmatic.sdk.webrendering.ui
-
This class is responsible for showing interstitial HTML/Display creative and also add a close button on top right corner.
- POBMraidViewContainer(Context) - Constructor for class com.pubmatic.sdk.webrendering.ui.POBMraidViewContainer
-
Default view Constructor
- POBMraidViewContainer(Context, ViewGroup, int) - Constructor for class com.pubmatic.sdk.webrendering.ui.POBMraidViewContainer
-
Create fullscreen fame layout with ad view and close button
Also a renderer identifier is passed
- POBOnSkipOptionUpdateListener - Interface in com.pubmatic.sdk.webrendering.ui
-
Interface definition to Notify skip option is about to appear on the view.
- POBUIUtil - Class in com.pubmatic.sdk.webrendering
-
Utility class for Common UI controls
- POBUIUtil() - Constructor for class com.pubmatic.sdk.webrendering.POBUIUtil
-
- POBVideoPlayerActivity - Class in com.pubmatic.sdk.webrendering.mraid
-
An Activity class responsible for playing video in full screen.
- POBVideoPlayerActivity() - Constructor for class com.pubmatic.sdk.webrendering.mraid.POBVideoPlayerActivity
-
- POBVideoPlayerActivity.POBVideoPlayerActivityListener - Interface in com.pubmatic.sdk.webrendering.mraid
-
Interface definition to provide video player sactivity callbacks
- POBVideoPlayerActivity.POBVideoPlayerBroadcast - Class in com.pubmatic.sdk.webrendering.mraid
-
BroadCast listener to receive call to VideoPlayer Activity
- POBVideoPlayerBroadcast() - Constructor for class com.pubmatic.sdk.webrendering.mraid.POBVideoPlayerActivity.POBVideoPlayerBroadcast
-
- POBViewabilityTracker - Class in com.pubmatic.sdk.webrendering.ui
-
Viewability tracker to track view view ability.
- POBViewabilityTracker(View) - Constructor for class com.pubmatic.sdk.webrendering.ui.POBViewabilityTracker
-
Constructs exposure tracker for view
- POBViewabilityTracker.OnViewabilityChangedListener - Interface in com.pubmatic.sdk.webrendering.ui
-
Interface definition for a callback to be invoked when
layout change happens with respect to view and threshold.
- POBViewRect - Class in com.pubmatic.sdk.webrendering.mraid
-
A modal class representing the Rect for the view.
- POBViewRect(int, int, int, int, boolean, String) - Constructor for class com.pubmatic.sdk.webrendering.mraid.POBViewRect
-
Constructor
- POBViewRect(boolean, String) - Constructor for class com.pubmatic.sdk.webrendering.mraid.POBViewRect
-
Constructor
- POBWebView - Class in com.pubmatic.sdk.webrendering.ui
-
Custom WebView to get internal events on View
- POBWebView(Context) - Constructor for class com.pubmatic.sdk.webrendering.ui.POBWebView
-
Constructor which takes context to initialize
- POBWebView.OnFocusChangedListener - Interface in com.pubmatic.sdk.webrendering.ui
-
FocusChange listener to provide focus notification to implemented class
- POBWebView.WebViewBackPress - Interface in com.pubmatic.sdk.webrendering.ui
-
Backpress Interface to provide backpress to implemented class
- sendBroadcast(Context, Intent) - Static method in class com.pubmatic.sdk.webrendering.ui.POBFullScreenActivity
-
Send a broadcast with provided intent.
- setAdRendererListener(POBAdRendererListener) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
-
To set renderer list to get renderer callbacks
- setAllowViewTreeObserverRegistration(boolean) - Method in class com.pubmatic.sdk.webrendering.ui.POBViewabilityTracker
-
To allow view tree updates, default values is false
- setBackButtonEnabled(boolean) - Method in class com.pubmatic.sdk.webrendering.ui.POBBannerConfig.ConfigBuilder
-
Method to set hardware back button enabled or not
- setBaseContext(Context) - Method in class com.pubmatic.sdk.webrendering.ui.POBWebView
-
Sets / update the context in runtime.
- setBaseURL(String) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
-
To set base url, used to render html content on WebWiew
- setEnableSkipTimer(boolean) - Method in class com.pubmatic.sdk.webrendering.ui.POBMraidViewContainer
-
Set value of enableSkipTimer boolean flag
- setHTMLClientListener(POBHTMLViewClient.HTMLViewClientListener) - Method in class com.pubmatic.sdk.webrendering.ui.POBHTMLViewClient
-
Sets the listener to get the callbacks
- setHTMLMeasurementListener(POBHTMLMeasurementProvider) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
-
Setter provides measurement callback to implementation class
- setObstructionUpdateListener(POBObstructionUpdateListener) - Method in class com.pubmatic.sdk.webrendering.ui.POBMraidViewContainer
-
Set the ObstructionUpdateListener to add and remove friendly obstruction
- setOnExposureChangeWithThresholdListener(POBViewabilityTracker.OnViewabilityChangedListener) - Method in class com.pubmatic.sdk.webrendering.ui.POBViewabilityTracker
-
Property to notify exposure change
- setOnfocusChangedListener(POBWebView.OnFocusChangedListener) - Method in class com.pubmatic.sdk.webrendering.ui.POBWebView
-
Method to set onfocusChangedListener
To listen focus change on WebView
- setRendererViewListener(POBHtmlRendererListener) - Method in class com.pubmatic.sdk.webrendering.ui.POBHTMLRenderer
-
Method Provides Renderer callback to implementation class
- setRenderingTimeout(int) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
-
To set rendering timeout, in case if renderer takes more time than rendering timeout to render
renderer notifies rendering timeout error.
- setRenderingTimeout(int) - Method in class com.pubmatic.sdk.webrendering.ui.POBHTMLRenderer
-
To set rendering timeout, in case if renderer takes more time than rendering timeout to render
renderer notifies rendering timeout error.
- setSkipAfter(int) - Method in class com.pubmatic.sdk.webrendering.ui.POBBannerConfig.ConfigBuilder
-
Number of seconds a display ad must be shown before skipping is
enabled
Default skip value is 5 secs
- setSkipOptionUpdateListener(POBOnSkipOptionUpdateListener) - Method in class com.pubmatic.sdk.webrendering.ui.POBMraidViewContainer
-
Register to get notification about skip option appear event.
- setTimerExhaustedListener(POBCountdownView.OnTimerExhaustedListener) - Method in class com.pubmatic.sdk.webrendering.ui.POBCountdownView
-
Registers to get exhaust timer event.
- setUserInteracted(boolean) - Method in class com.pubmatic.sdk.webrendering.ui.POBHTMLRenderer
-
To set the state of WebView user interaction.
- setViewabilityThresholdPercent(float) - Method in class com.pubmatic.sdk.webrendering.ui.POBViewabilityTracker
-
Property on the basis of which tracker decides to notify exposure change
- setWebViewBackPress(POBWebView.WebViewBackPress) - Method in class com.pubmatic.sdk.webrendering.ui.POBWebView
-
Method to set WebViewBackPress listener
To listen back press on webview, class must register to this listener
- shouldOverrideUrlLoading(String) - Method in class com.pubmatic.sdk.webrendering.ui.POBHTMLRenderer
-
Gets called when URL is about to be load in the current WebView.
- shouldOverrideUrlLoading(String) - Method in interface com.pubmatic.sdk.webrendering.ui.POBHTMLViewClient.HTMLViewClientListener
-
Give the host application a chance to take control when a URL is about to be loaded in
the WebView.
- shouldOverrideUrlLoading(WebView, String) - Method in class com.pubmatic.sdk.webrendering.ui.POBHTMLViewClient
-
- shouldOverrideUrlLoading(WebView, WebResourceRequest) - Method in class com.pubmatic.sdk.webrendering.ui.POBHTMLViewClient
-
- show(int) - Method in class com.pubmatic.sdk.webrendering.ui.POBFullScreenDialog
-
To show the dialog with orientation lock if lockOrientation is set to true
- signalImpressionEvent() - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
-
Method to signal events to measurement provider
- startActivity(Context, Intent) - Static method in class com.pubmatic.sdk.webrendering.ui.POBFullScreenActivity
-
Starts POBFullScreenActivity with provided intent.
- startFullScreenActivity(Context, int, POBAdDescriptor, int) - Static method in class com.pubmatic.sdk.webrendering.ui.POBFullScreenActivity
-
- startFullScreenActivity(Context, boolean, int) - Static method in class com.pubmatic.sdk.webrendering.ui.POBFullScreenActivity
-
Starts fullscreen activity with provided details.
- startNewActivity(Context, String, Bundle, POBVideoPlayerActivity.POBVideoPlayerActivityListener) - Static method in class com.pubmatic.sdk.webrendering.mraid.POBVideoPlayerActivity
-