Skip navigation links
A B C D E F G I L N O P R S U V W 

A

ACTION_FINISH - Static variable in class com.pubmatic.sdk.webrendering.mraid.POBVideoPlayerActivity
 
addCommandHandler(POBMRAIDCommandHandling) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidBridge
 
addFriendlyObstructions(View, POBObstructionUpdateListener.POBFriendlyObstructionPurpose) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
 
ALLOW_ORIENTATION_CHANGE - Static variable in class com.pubmatic.sdk.webrendering.ui.POBFullScreenActivity
Intent key to allow orientation change
ALLOW_ORIENTATION_KEY - Static variable in class com.pubmatic.sdk.webrendering.mraid.POBVideoPlayerActivity
 

B

build() - Method in class com.pubmatic.sdk.webrendering.ui.POBBannerConfig.ConfigBuilder
Build POBVastPlayerConfig with provided params

C

close() - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidController
Close the expanded / resized ad.
closeActivity(Context, int) - Static method in class com.pubmatic.sdk.webrendering.ui.POBFullScreenActivity
closes POBFullScreenActivity with provided intent.
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
 
ConfigBuilder() - Constructor for class com.pubmatic.sdk.webrendering.ui.POBBannerConfig.ConfigBuilder
 
configureSkippability(int) - Method in class com.pubmatic.sdk.webrendering.ui.POBMraidViewContainer
Number of seconds a display ad must be shown before skipping is enabled.
createBannerConfig(JSONObject, String) - Static method in class com.pubmatic.sdk.webrendering.ui.POBBannerConfig.ConfigBuilder
Builds the Banner config from raw bid Json response or returns default banner config
createCalendarEvent(JSONObject, boolean) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidController
Creates the calendar event using default calendar app.
createInstance(Context, String, int) - Static method in class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
 
createSkipButton(Context, int, int) - Static method in class com.pubmatic.sdk.webrendering.POBUIUtil
Create circular close button.
createSkipDurationTextView(Context, int) - Static method in class com.pubmatic.sdk.webrendering.POBUIUtil
Creates skip duration TextView component
createTextView(Context, String, float, int) - Static method in class com.pubmatic.sdk.webrendering.POBUIUtil
Create button control from given arguments

D

destroy() - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidController
Performs the resource cleanup
destroy() - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
Callback method to clean up mraid renderer resources.
destroy() - Method in class com.pubmatic.sdk.webrendering.ui.POBHTMLRenderer
Clearing all the data related to HTML Renderer.
destroy() - Method in class com.pubmatic.sdk.webrendering.ui.POBViewabilityTracker
 
disableMultipleOnPageFinished(boolean) - Method in class com.pubmatic.sdk.webrendering.ui.POBHTMLViewClient
Disables on page finished callback if ready dispatched.
dismiss() - Method in class com.pubmatic.sdk.webrendering.ui.POBFullScreenDialog
Method will gets called when the dialog gets dismissed Dialog callback method used to clean up the dialog

E

ENABLE_BACK_PRESS - Static variable in class com.pubmatic.sdk.webrendering.ui.POBFullScreenActivity
Intent key to enable/disable activity back key
error(String) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidBridge
Native method to handle the error coming from MRAID ad
expand(String, boolean) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidController
Expands the MRAID ad as a full screen

F

FORCE_ORIENTATION_KEY - Static variable in class com.pubmatic.sdk.webrendering.mraid.POBVideoPlayerActivity
 

G

getAudioVolumePercentage(Context) - Static method in class com.pubmatic.sdk.webrendering.mraid.POBAudioVolumeObserver
Returns the current Audio Volume percentage of the device
getHeight() - Method in class com.pubmatic.sdk.webrendering.mraid.POBViewRect
Returns Height of the View Rect
getHeightWidthJson(int, int) - Static method in class com.pubmatic.sdk.webrendering.mraid.POBMRAIDUtil
Generate Json of height, width for given values
getLayoutParamsForTopRightPosition(Context) - Static method in class com.pubmatic.sdk.webrendering.POBUIUtil
Layout Params for Top Right corner of the view.
getLocalizedStringForKey(Context, String, String) - Static method in class com.pubmatic.sdk.webrendering.POBUIUtil
Returns the localized title text for given key
getMRAIDEnvironment(String, String, Boolean, Boolean) - Static method in class com.pubmatic.sdk.webrendering.mraid.POBMRAIDUtil
Returns the environment variable string to be injected in mraid.
getMraidState() - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidBridge
Getter method to get mraid state
getRectJson(int, int, int, int) - Static method in class com.pubmatic.sdk.webrendering.mraid.POBMRAIDUtil
Generate JSON Position with height width for given coordinates
getResizeValues(int, int, int, int, boolean, POBViewRect, int, int) - Static method in class com.pubmatic.sdk.webrendering.mraid.POBMRAIDUtil
Returns the resized view based on the provided details
getSkipAfter() - Method in class com.pubmatic.sdk.webrendering.ui.POBBannerConfig
Number of seconds a display ad must be shown before skipping is enabled.
getSkipBtn() - Method in class com.pubmatic.sdk.webrendering.ui.POBMraidViewContainer
Getter for closeBtn
getStatusMsg() - Method in class com.pubmatic.sdk.webrendering.mraid.POBViewRect
Returns status message set while forming POBViewRect instance
getWidth() - Method in class com.pubmatic.sdk.webrendering.mraid.POBViewRect
Returns width of the View Rect
getxPosition() - Method in class com.pubmatic.sdk.webrendering.mraid.POBViewRect
Returns X axis position of the Rect
getyPosition() - Method in class com.pubmatic.sdk.webrendering.mraid.POBViewRect
Returns Y axis position of the Rect

I

invalidate() - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
Invalidate the Mraid Renderer.
invalidateExpiration() - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
 
invalidateWebView() - Method in class com.pubmatic.sdk.webrendering.ui.POBHTMLRenderer
Invalidate WebView
isBackButtonEnabled() - Method in class com.pubmatic.sdk.webrendering.ui.POBBannerConfig
Returns if hardware back button should be enabled or not
isStatus() - Method in class com.pubmatic.sdk.webrendering.mraid.POBViewRect
Returns the boolean status set while forming POBViewRect instance
isUserInteracted(boolean) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidController
Returns true if user has recently touch/click on MRAID web view.
isUserInteracted(boolean) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
Returns true if user has recently touch/click on web view.
isUserInteracted() - Method in class com.pubmatic.sdk.webrendering.ui.POBHTMLRenderer
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

listenerChanged(String, boolean) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidController
Handles the state of the listener based on provide key and state
loadHTML(String, String, boolean) - Method in class com.pubmatic.sdk.webrendering.ui.POBHTMLRenderer
Generate content specific to WebView rendering/loading and loads it in webview with provided base url
log(String) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidBridge
Native method to handle the logs coming from MRAID ad

N

nativeCall(String) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidBridge
Native method to handle the events/commands coming from MRAID ad
notifyError(String, String) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidBridge
Method is used to inform error to mraid.js
notifyError(POBError) - Method in class com.pubmatic.sdk.webrendering.ui.POBHTMLRenderer
To notify error to PMHtmlRendererListener reference Always notifies error on main thread.

O

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
 
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
 
onClose() - Method in interface com.pubmatic.sdk.webrendering.ui.POBMraidViewContainerListener
Notifies when close button clicked
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
onForward() - Method in interface com.pubmatic.sdk.webrendering.ui.POBMraidViewContainerListener
Notifies to show custom product page to renderer
onGlobalLayout() - Method in class com.pubmatic.sdk.webrendering.ui.POBViewabilityTracker
 
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
 
onRenderProcessGone() - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
 
onRenderProcessGone(WebView, RenderProcessGoneDetail) - Method in class com.pubmatic.sdk.webrendering.ui.POBHTMLViewClient
Reference details can be found at ...
onRenderProcessGone() - Method in interface com.pubmatic.sdk.webrendering.ui.POBHTMLViewClient.OnRenderProcessGoneListener
Notifies the WebView Rendering Process terminated, clean up the WebView by cleaning up and removing it from View hierarchy.
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 class com.pubmatic.sdk.webrendering.mraid.POBMraidController
Notifies about the ad visibility state
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
 
open(String, boolean) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidController
Opens the url as a landing page in internal/external browser.

P

playVideo(String, boolean) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidController
Play video inside native player using given media url
POBAdVisibilityListener - Interface in com.pubmatic.sdk.webrendering.ui
Interface to listen the ad visibility state.
POBAudioVolumeObserver - Class in com.pubmatic.sdk.webrendering.mraid
This class implemented the feature for change in the Audio volume of Device
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.
POBCustomProductPageView - Class in com.pubmatic.sdk.webrendering.ui
View Class responsible to show custom product page when bid.bundle available
POBCustomProductPageView(Context) - Constructor for class com.pubmatic.sdk.webrendering.ui.POBCustomProductPageView
Constructor
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(POBHTMLViewClient.OnRenderProcessGoneListener) - Constructor for class com.pubmatic.sdk.webrendering.ui.POBHTMLViewClient
Constructs hte HTMLView Client by initialising OnRenderProcessGoneListener reference
POBHTMLViewClient.HTMLViewClientListener - Interface in com.pubmatic.sdk.webrendering.ui
An interface responsible for providing the callbacks during the rendering of HTML content
POBHTMLViewClient.OnRenderProcessGoneListener - Interface in com.pubmatic.sdk.webrendering.ui
Interface definition delegate WebView Render Process terminated.
POBMraidBridge - Class in com.pubmatic.sdk.webrendering.mraid
Bridge class to communicate between the MRAID ad creative and
POBMraidController - Class in com.pubmatic.sdk.webrendering.mraid
Controller class to implement the MRAID core features like expand, resize etc.
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
POBMRAIDUtil - Class in com.pubmatic.sdk.webrendering.mraid
An utility class having the methods for the classes handling the MRAID protocol
POBMRAIDUtil() - Constructor for class com.pubmatic.sdk.webrendering.mraid.POBMRAIDUtil
 
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, boolean) - Constructor for class com.pubmatic.sdk.webrendering.ui.POBMraidViewContainer
Default view Constructor
POBMraidViewContainer(Context, ViewGroup, boolean) - Constructor for class com.pubmatic.sdk.webrendering.ui.POBMraidViewContainer
Create fullscreen frame layout with ad view and close button Also a renderer identifier is passed
POBMraidViewContainerListener - Interface in com.pubmatic.sdk.webrendering.ui
Interface to delegate view container events
POBMraidWebClient - Class in com.pubmatic.sdk.webrendering.mraid
A class handling the implementation of loading the MRAID creatives in WebView.
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

R

registerListener(Context, POBAudioVolumeObserver.AudioVolumeChangeListener) - Method in class com.pubmatic.sdk.webrendering.mraid.POBAudioVolumeObserver
Registered the listener for notifying the change in the device's audio volume.
removeFriendlyObstructions(View) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
 
renderAd(POBAdDescriptor) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
 
RENDERER_IDENTIFIER - Static variable in class com.pubmatic.sdk.webrendering.ui.POBFullScreenActivity
Intent key for Unique identifier of renderer
REQUESTED_ORIENTATION - Static variable in class com.pubmatic.sdk.webrendering.ui.POBFullScreenActivity
Intent key for orientation in which ad was requested
resetPropertyMap() - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidBridge
Reset map properties
resize(int, int, int, int, boolean, boolean) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidController
Resize the creative view as per provided size

S

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
setAudioVolumePercentage(Double) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidBridge
Method to update Device audio percentage to mraid
setBackButtonEnabled(boolean) - Method in class com.pubmatic.sdk.webrendering.ui.POBBannerConfig.ConfigBuilder
Method to set hardware back button enabled or not
setBaseURL(String) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidRenderer
To set base url, used to render html content on WebWiew
setCurrentPosition(int, int, int, int) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidBridge
Method to update Current position of container to mraid also check whether current position values are updated from previous or not if updated then only update to mraid js
setDefaultPosition(int, int, int, int) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidBridge
Method to update default position of container to mraid
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
setInstallButtonClickListener(View.OnClickListener) - Method in class com.pubmatic.sdk.webrendering.ui.POBCustomProductPageView
Setter for Install button click listener
setLocation(POBLocation) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidBridge
Method is used to update location of device to mraid js
setMaxSize(int, int) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidBridge
Method to set maxWidth, maxHeight of container to mraid also check update is already happened with same values if not then updates
setMraidBridgeListener(POBMraidBridgeListener) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidBridge
 
setMraidState(MraidStates) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidBridge
Setter method to set mraid state
setMraidViewContainerListener(POBMraidViewContainerListener) - Method in class com.pubmatic.sdk.webrendering.ui.POBMraidViewContainer
Setter for POBMraidViewContainerListener
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
setOrientation(boolean, String, boolean) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidController
Set the orientation of the current activity
setPlacementType(String) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidBridge
Method to update placement type of creative to mraid
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.
setScreenSize(int, int) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidBridge
Method to update screenWidth and screenHeight of device to mraid
setSizeChange(int, int) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidBridge
Method is used to update sizechange event with height, width to mraid.js
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.
setSupportedFeatures(boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidBridge
Method to update supported properties to mraid js
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
shouldInterceptRequest(WebView, String) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidWebClient
Method Override from webview to identify the creative is mraid supported and injects mraid JS into WebView content
shouldInterceptRequest(WebView, WebResourceRequest) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidWebClient
Method Override from webview to identify the creative is mraid supported and injects mraid JS into WebView content, the method works above version Build.VERSION_CODES.LOLLIPOP
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
Inflates new video player activity based by provided url and accepts POBVideoPlayerActivity.POBVideoPlayerActivityListener reference to register globally.
storePicture(String, boolean) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidController
Download and store the image with given URL

U

unload() - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidController
Unloads the current MRAID creative and notify banner to make a call to new ad request
unregisterListener(Context, POBAudioVolumeObserver.AudioVolumeChangeListener) - Method in class com.pubmatic.sdk.webrendering.mraid.POBAudioVolumeObserver
Unregistered the provided listener.
updateBackButtonState(Context, int, boolean) - Static method in class com.pubmatic.sdk.webrendering.ui.POBFullScreenActivity
 
updateEvent(MraidEvents) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidBridge
Method is used to inform event to mraid.js
updateExposureChangeData(Float, JSONObject) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidBridge
Update exposure change data of creative to mraid.js
updateMraidState(MraidStates) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidBridge
Method to used state of mraid.js
updateSkipButtonToCloseButton(ImageButton) - Static method in class com.pubmatic.sdk.webrendering.POBUIUtil
Method to update forward button to close button
updateViewable(boolean) - Method in class com.pubmatic.sdk.webrendering.mraid.POBMraidBridge
Method to update POBOpenMeasurement status of ad container to mraid.js

V

valueOf(String) - Static method in enum com.pubmatic.sdk.webrendering.ui.POBFullScreenActivity.ACTIONS
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.pubmatic.sdk.webrendering.ui.POBFullScreenActivity.ACTIONS
Returns an array containing the constants of this enum type, in the order they are declared.

W

webView - Variable in class com.pubmatic.sdk.webrendering.mraid.POBMraidBridge
 
A B C D E F G I L N O P R S U V W 
Skip navigation links