Skip navigation links
A C D F G H I L O P R S 

A

ACTION_FINISH - Static variable in class com.pubmatic.sdk.webrendering.mraid.POBVideoPlayerActivity
 
AdVisibilityListener - Interface in com.pubmatic.sdk.webrendering.ui
Interface to listen the ad visibility state.
ALLOW_ORIENTATION_KEY - Static variable in class com.pubmatic.sdk.webrendering.mraid.POBVideoPlayerActivity
 

C

com.pubmatic.sdk.webrendering - package com.pubmatic.sdk.webrendering
 
com.pubmatic.sdk.webrendering.mraid - package com.pubmatic.sdk.webrendering.mraid
 
com.pubmatic.sdk.webrendering.ui - package com.pubmatic.sdk.webrendering.ui
 
createCloseButton(Context) - Static method in class com.pubmatic.sdk.webrendering.POBUIUtil
Create circular close button.
createInstance(Context, String) - Static method in class com.pubmatic.sdk.webrendering.mraid.PMMraidRenderer
 
createInstance(Context) - Static method in class com.pubmatic.sdk.webrendering.ui.PMWebView
 

D

destroy() - Method in class com.pubmatic.sdk.webrendering.mraid.PMMraidRenderer
Callback method to clean up mraid renderer resources.
destroy() - Method in class com.pubmatic.sdk.webrendering.ui.PMHTMLRenderer
Clearing all the data related to HTML Renderer.
destroy() - Method in class com.pubmatic.sdk.webrendering.ui.POBViewabilityTracker
 
dismiss() - Method in class com.pubmatic.sdk.webrendering.ui.FullScreenDialog
Method will gets called when the dialog gets dismissed Dialog callback method used to clean up the dialog

F

FORCE_ORIENTATION_KEY - Static variable in class com.pubmatic.sdk.webrendering.mraid.POBVideoPlayerActivity
 
FullScreenDialog - Class in com.pubmatic.sdk.webrendering.ui
Custom Dialog class to handler Expand, Two-part Expand, PlayVideo commands
FullScreenDialog(Context, WebView, FullScreenDialog.OnDialogCloseListener) - Constructor for class com.pubmatic.sdk.webrendering.ui.FullScreenDialog
Constructor to handle Expand Commands
FullScreenDialog(Context, View) - Constructor for class com.pubmatic.sdk.webrendering.ui.FullScreenDialog
Constructs Full Screen dialog to present/show video/vast player
FullScreenDialog.OnDialogCloseListener - Interface in com.pubmatic.sdk.webrendering.ui
Interface close listener

G

getCloseBtn() - Method in class com.pubmatic.sdk.webrendering.ui.FullScreenDialog
 
getHeight() - Method in class com.pubmatic.sdk.webrendering.mraid.PMViewRect
 
getRootView() - Method in class com.pubmatic.sdk.webrendering.ui.FullScreenDialog
Method is used to get Root view of the dialog View Child at 0th position of Framelayouot
getStatusMsg() - Method in class com.pubmatic.sdk.webrendering.mraid.PMViewRect
 
getWidth() - Method in class com.pubmatic.sdk.webrendering.mraid.PMViewRect
 
getxPosition() - Method in class com.pubmatic.sdk.webrendering.mraid.PMViewRect
 
getyPosition() - Method in class com.pubmatic.sdk.webrendering.mraid.PMViewRect
 

H

HTMLViewClient - Class in com.pubmatic.sdk.webrendering.ui
 
HTMLViewClient() - Constructor for class com.pubmatic.sdk.webrendering.ui.HTMLViewClient
 
HTMLViewClient.HTMLViewClientListener - Interface in com.pubmatic.sdk.webrendering.ui
 

I

isStatus() - Method in class com.pubmatic.sdk.webrendering.mraid.PMViewRect
 
isUserInteracted(boolean) - Method in class com.pubmatic.sdk.webrendering.mraid.PMMraidRenderer
Returns true if user has recently touch/click on web view.
isUserInteracted() - Method in class com.pubmatic.sdk.webrendering.ui.PMHTMLRenderer
To get the state of WebView user interaction.
isViewable() - Method in class com.pubmatic.sdk.webrendering.ui.POBViewabilityTracker
To get view visibility with respect to viewability threshold percent.

L

loadHTML(String, String) - Method in class com.pubmatic.sdk.webrendering.ui.PMHTMLRenderer
Generate content specific to WebView rendering/loading and loads it in webview with provided base url
lockOrientation(boolean) - Method in class com.pubmatic.sdk.webrendering.ui.FullScreenDialog
Used to lock dialog orientation while showing dialog If lock orientation is set to true then dialog will be locked with orientation provided at show See FullScreenDialog.show(int).else allowed to honour any orientation Default value is false.

O

onAdInteractionStarted() - Method in class com.pubmatic.sdk.webrendering.mraid.PMMraidRenderer
Notifies Mraid ad interaction onStart or ad Open
onAdInteractionStopped() - Method in class com.pubmatic.sdk.webrendering.mraid.PMMraidRenderer
Notifies Mraid ad interaction onStart or ad closed
onAdUnload() - Method in class com.pubmatic.sdk.webrendering.mraid.PMMraidRenderer
Notifies event for Mraid Unload to the implemented class(PMBannerRenderer)
onAdViewChanged(View) - Method in class com.pubmatic.sdk.webrendering.mraid.PMMraidRenderer
Notifies updated Ad view for viewability measurement events.
onBackPress() - Method in interface com.pubmatic.sdk.webrendering.ui.PMWebView.WebViewBackPress
 
onBackPressed() - Method in class com.pubmatic.sdk.webrendering.ui.FullScreenDialog
Dialogs default callback to handle custom backpress
onClose() - Method in interface com.pubmatic.sdk.webrendering.ui.FullScreenDialog.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.FullScreenDialog
Default onCreate of dialog to set dismiss listener and handle recreate of it
onDestroy() - Method in class com.pubmatic.sdk.webrendering.mraid.POBVideoPlayerActivity
 
onFocusChanged(boolean) - Method in interface com.pubmatic.sdk.webrendering.ui.PMWebView.OnFocusChangedListener
 
onGlobalLayout() - Method in class com.pubmatic.sdk.webrendering.ui.POBViewabilityTracker
 
onKeyDown(int, KeyEvent) - Method in class com.pubmatic.sdk.webrendering.ui.PMWebView
View callback method used to identify back press and notify implemented class
onLeavingApplication() - Method in class com.pubmatic.sdk.webrendering.mraid.PMMraidRenderer
Notifies Mraid ad App is leaving.
onMRAIDAdClick() - Method in class com.pubmatic.sdk.webrendering.mraid.PMMraidRenderer
Notifies Mraid ad click event about to happen.
onObstructionAdded(View) - Method in class com.pubmatic.sdk.webrendering.mraid.PMMraidRenderer
 
onObstructionRemoved(View) - Method in class com.pubmatic.sdk.webrendering.mraid.PMMraidRenderer
To remove existing obstruction on current Ad view.
onOpen(String) - Method in class com.pubmatic.sdk.webrendering.mraid.PMMraidRenderer
Gets called when MRAID open event about to happen.
onPageFinished(WebView) - Method in interface com.pubmatic.sdk.webrendering.ui.HTMLViewClient.HTMLViewClientListener
 
onPageFinished(WebView, String) - Method in class com.pubmatic.sdk.webrendering.ui.HTMLViewClient
 
onPageFinished(WebView) - Method in class com.pubmatic.sdk.webrendering.ui.PMHTMLRenderer
To notify view is about render.
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 interface com.pubmatic.sdk.webrendering.ui.HTMLViewClient.HTMLViewClientListener
 
onReceivedError(WebView, int, String, String) - Method in class com.pubmatic.sdk.webrendering.ui.HTMLViewClient
 
onReceivedError(WebView, WebResourceRequest, WebResourceError) - Method in class com.pubmatic.sdk.webrendering.ui.HTMLViewClient
 
onReceivedError(POBError) - Method in class com.pubmatic.sdk.webrendering.ui.PMHTMLRenderer
To notify rederer is failed to load ad.
onResume() - Method in class com.pubmatic.sdk.webrendering.mraid.POBVideoPlayerActivity
 
onScrollChanged() - Method in class com.pubmatic.sdk.webrendering.ui.POBViewabilityTracker
 
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.PMMraidRenderer
 
onViewDetachedFromWindow(View) - Method in class com.pubmatic.sdk.webrendering.ui.POBViewabilityTracker
 
onViewRendered(View) - Method in class com.pubmatic.sdk.webrendering.mraid.PMMraidRenderer
Callback method, gets called when renderer is about to complete its loading.
onViewRenderingFailed(POBError) - Method in class com.pubmatic.sdk.webrendering.mraid.PMMraidRenderer
 
onVisibilityChange(boolean) - Method in interface com.pubmatic.sdk.webrendering.ui.AdVisibilityListener
Notifies about the ad visibility state
onWindowFocusChanged(boolean) - Method in class com.pubmatic.sdk.webrendering.ui.PMWebView
View callback method get called on focus changed Notifies it to class which implements onfocusChangedListener
onWindowFocusChanged(boolean) - Method in class com.pubmatic.sdk.webrendering.ui.POBViewabilityTracker
 

P

PLAYBACK_URL - Static variable in class com.pubmatic.sdk.webrendering.mraid.POBVideoPlayerActivity
 
PMHTMLRenderer - Class in com.pubmatic.sdk.webrendering.ui
 
PMHTMLRenderer(PMWebView, HTMLViewClient) - Constructor for class com.pubmatic.sdk.webrendering.ui.PMHTMLRenderer
Constructs HTML Renderer by using PMWebView and HTMLView client.
PMMraidRenderer - Class in com.pubmatic.sdk.webrendering.mraid
This class is responsible for rendering and handling the events of Mraid Ads.
PMMraidRenderer(Context, String, PMWebView) - Constructor for class com.pubmatic.sdk.webrendering.mraid.PMMraidRenderer
Constructs Mraid Renderer with necessary initialization
PMViewRect - Class in com.pubmatic.sdk.webrendering.mraid
 
PMViewRect(int, int, int, int, boolean, String) - Constructor for class com.pubmatic.sdk.webrendering.mraid.PMViewRect
 
PMViewRect(boolean, String) - Constructor for class com.pubmatic.sdk.webrendering.mraid.PMViewRect
 
PMWebView - Class in com.pubmatic.sdk.webrendering.ui
Custom WebView to get internal events on View
PMWebView(Context) - Constructor for class com.pubmatic.sdk.webrendering.ui.PMWebView
Constructor which takes context to initialize
PMWebView.OnFocusChangedListener - Interface in com.pubmatic.sdk.webrendering.ui
FocusChange listener to provide focus notification to implemented class
PMWebView.WebViewBackPress - Interface in com.pubmatic.sdk.webrendering.ui
Backpress Interface to provide backpress to implemented class
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
 
POBVideoPlayerActivity() - Constructor for class com.pubmatic.sdk.webrendering.mraid.POBVideoPlayerActivity
 
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.
prepareToDetach() - Method in class com.pubmatic.sdk.webrendering.mraid.PMMraidRenderer
 

R

renderAd(POBAdDescriptor) - Method in class com.pubmatic.sdk.webrendering.mraid.PMMraidRenderer
 

S

setAdRendererListener(POBAdRendererListener) - Method in class com.pubmatic.sdk.webrendering.mraid.PMMraidRenderer
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
setBaseURL(String) - Method in class com.pubmatic.sdk.webrendering.mraid.PMMraidRenderer
To set base url, used to render html content on WebWiew
setCloseButtonVisibility(boolean) - Method in class com.pubmatic.sdk.webrendering.ui.FullScreenDialog
To update close button Visibility, use this method
setCloseListener(FullScreenDialog.OnDialogCloseListener) - Method in class com.pubmatic.sdk.webrendering.ui.FullScreenDialog
Setter to get Full Screen Dialog close event
setEnableBackPress(boolean) - Method in class com.pubmatic.sdk.webrendering.ui.FullScreenDialog
Set flag to enable or disable device back press if set to true, devices backpress get enabled if set to false, devices backpress get disabled Default enableBackPress has been set to true
setHTMLClientListener(HTMLViewClient.HTMLViewClientListener) - Method in class com.pubmatic.sdk.webrendering.ui.HTMLViewClient
 
setHTMLMeasurementListener(POBHTMLMeasurementProvider) - Method in class com.pubmatic.sdk.webrendering.mraid.PMMraidRenderer
Setter provides measurement callback to implementation class
setOnExposureChangeWithThresholdListener(POBViewabilityTracker.onViewabilityChangedListener) - Method in class com.pubmatic.sdk.webrendering.ui.POBViewabilityTracker
Property to notify exposure change
setOnfocusChangedListener(PMWebView.OnFocusChangedListener) - Method in class com.pubmatic.sdk.webrendering.ui.PMWebView
Method to set onfocusChangedListener To listen focus change on WebView
setRendererViewListener(PMHtmlRendererListener) - Method in class com.pubmatic.sdk.webrendering.ui.PMHTMLRenderer
Method Provides Renderer callback to implementation class
setRenderingTimeout(int) - Method in class com.pubmatic.sdk.webrendering.mraid.PMMraidRenderer
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.PMHTMLRenderer
To set rendering timeout, in case if renderer takes more time than rendering timeout to render renderer notifies rendering timeout error.
setUserInteracted(boolean) - Method in class com.pubmatic.sdk.webrendering.ui.PMHTMLRenderer
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(PMWebView.WebViewBackPress) - Method in class com.pubmatic.sdk.webrendering.ui.PMWebView
Method to set WebViewBackPress listener To listen back press on webview, class must register to this listener
shouldOverrideUrlLoading(String) - Method in interface com.pubmatic.sdk.webrendering.ui.HTMLViewClient.HTMLViewClientListener
 
shouldOverrideUrlLoading(WebView, String) - Method in class com.pubmatic.sdk.webrendering.ui.HTMLViewClient
 
shouldOverrideUrlLoading(WebView, WebResourceRequest) - Method in class com.pubmatic.sdk.webrendering.ui.HTMLViewClient
 
shouldOverrideUrlLoading(String) - Method in class com.pubmatic.sdk.webrendering.ui.PMHTMLRenderer
Gets called when URL is about to be load in the current WebView.
show(int) - Method in class com.pubmatic.sdk.webrendering.ui.FullScreenDialog
To show the dialog with orientation lock if lockOrientation is set to true
signalImpressionEvent() - Method in class com.pubmatic.sdk.webrendering.mraid.PMMraidRenderer
Method to signal events to measurement provider
A C D F G H I L O P R S 
Skip navigation links