Class JsExecutor
java.lang.Object
org.prebid.mobile.rendering.views.webview.mraid.JsExecutor
-
Constructor Summary
ConstructorsConstructorDescriptionJsExecutor(android.webkit.WebView webView, android.os.Handler scriptExecutionHandler, HandlerQueueManager handlerQueueManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidexecuteAudioVolumeChange(Float volume) voidexecuteDisabledFlags(String disabledFlags) voidexecuteExposureChange(ViewExposure viewExposure) voidexecuteGetExpandProperties(android.os.Handler handler) voidexecuteGetResizeProperties(android.os.Handler handler) voidvoidexecuteOnError(String message, String action) voidvoidvoidexecuteOnSizeChange(android.graphics.Rect rect) voidexecuteOnViewableChange(boolean isViewable) Deprecated.voidexecuteSetCurrentPosition(android.graphics.Rect currentPosition) voidexecuteSetDefaultPosition(android.graphics.Rect defaultPosition) voidexecuteSetMaxSize(android.graphics.Rect maxSize) voidexecuteSetScreenSize(android.graphics.Rect screenSize) voidexecuteStateChange(String state) voidloading()voidsetMraidVariableContainer(MraidVariableContainer mraidVariableContainer)
-
Constructor Details
-
JsExecutor
public JsExecutor(android.webkit.WebView webView, android.os.Handler scriptExecutionHandler, HandlerQueueManager handlerQueueManager)
-
-
Method Details
-
setMraidVariableContainer
-
getHandlerQueueManager
-
executeGetResizeProperties
public void executeGetResizeProperties(android.os.Handler handler) -
executeGetExpandProperties
public void executeGetExpandProperties(android.os.Handler handler) -
executeSetScreenSize
public void executeSetScreenSize(android.graphics.Rect screenSize) -
executeSetMaxSize
public void executeSetMaxSize(android.graphics.Rect maxSize) -
executeSetCurrentPosition
public void executeSetCurrentPosition(android.graphics.Rect currentPosition) -
executeSetDefaultPosition
public void executeSetDefaultPosition(android.graphics.Rect defaultPosition) -
executeOnSizeChange
public void executeOnSizeChange(android.graphics.Rect rect) -
executeOnError
-
executeDisabledFlags
-
executeOnReadyExpanded
public void executeOnReadyExpanded() -
executeOnReady
public void executeOnReady() -
executeAudioVolumeChange
-
executeStateChange
-
executeOnViewableChange
Deprecated.Deprecated since SDK v4.12.0 (since MRAID 3 implementation) -
executeExposureChange
-
executeNativeCallComplete
public void executeNativeCallComplete() -
loading
public void loading()
-