FeatureFlagHolderBoundaryInterface

interface FeatureFlagHolderBoundaryInterface

Known direct subclasses
ServiceWorkerClientBoundaryInterface

Boundary interface for ServiceWorkerClient.

WebMessageBoundaryInterface

Boundary interface for WebMessage.

WebMessageCallbackBoundaryInterface

Boundary interface for WebMessagePort.WebMessageCallback.

WebMessageListenerBoundaryInterface

Boundary interface for org.chromium.android_webview.WebMessageListener.

WebViewClientBoundaryInterface

Boundary interface for WebViewClientCompat.

WebViewRendererClientBoundaryInterface

Boundary interface for WebViewRendererClient.

Known indirect subclasses

Boundary interface to be implemented by any type which is constructed on the support library side (such as callback classes). This interface is a way for the instance to declare which org.chromium.support_lib_boundary.util.Features it supports (this may vary between instances if the app uses multiple versions of the support library). This need only be implemented by objects created on the support library side, since we know any objects created on the chromium side have the same feature list as the WebView APK itself (as returned by getSupportedFeatures).

Summary

Public functions

Array<String?>?

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

Public functions

getSupportedFeatures

fun getSupportedFeatures(): Array<String?>?

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

Returns
Array<String?>?

The supported features.