WebViewStartUpConfig


@WebViewCompat.ExperimentalAsyncStartUp
public final class WebViewStartUpConfig


Configuration object for startUpWebView.

This is different from ProcessGlobalConfig. This object defines the configuration for a particular call to startUpWebView.

Summary

Public methods

@NonNull Executor
boolean

Whether to run only parts of startup that doesn't block the UI thread.

Public methods

getBackgroundExecutor

public @NonNull Executor getBackgroundExecutor()

shouldRunUiThreadStartUpTasks

public boolean shouldRunUiThreadStartUpTasks()

Whether to run only parts of startup that doesn't block the UI thread.

WebView startup tasks that are required to run on the UI thread are not attempted when startUpWebView is called if set to false.

Defaults to `true`. If not set to `false`, UI thread startup tasks will be run.