WebViewClientBoundaryInterface

interface WebViewClientBoundaryInterface : FeatureFlagHolderBoundaryInterface

Known direct subclasses

Boundary interface for WebViewClientCompat.

Summary

Public functions

Unit
Unit
onReceivedError(
    view: WebView?,
    request: WebResourceRequest?,
    error: InvocationHandler?
)
Unit
onReceivedHttpError(
    view: WebView?,
    request: WebResourceRequest?,
    errorResponse: WebResourceResponse?
)
Unit
onSafeBrowsingHit(
    view: WebView?,
    request: WebResourceRequest?,
    threatType: Int,
    callback: InvocationHandler?
)
Boolean

Inherited functions

From class FeatureFlagHolderBoundaryInterface
Array<String?>?

Indicate the list of org.chromium.support_lib_boundary.util.Features supported by this object.

Public functions

onPageCommitVisible

fun onPageCommitVisible(view: WebView?, url: String?): Unit

onReceivedError

fun onReceivedError(
    view: WebView?,
    request: WebResourceRequest?,
    error: InvocationHandler?
): Unit

onReceivedHttpError

fun onReceivedHttpError(
    view: WebView?,
    request: WebResourceRequest?,
    errorResponse: WebResourceResponse?
): Unit

onSafeBrowsingHit

fun onSafeBrowsingHit(
    view: WebView?,
    request: WebResourceRequest?,
    threatType: Int,
    callback: InvocationHandler?
): Unit

shouldOverrideUrlLoading

fun shouldOverrideUrlLoading(view: WebView?, request: WebResourceRequest?): Boolean