Package-level declarations

Types

Link copied to clipboard
@Stable
actual abstract class HeadlessWebView(context: Context)
@Stable
expect abstract class HeadlessWebView(context: Context)
@Stable
actual abstract class HeadlessWebView(context: Context)
@Stable
actual abstract class HeadlessWebView(context: Context)
@Stable
actual abstract class HeadlessWebView(context: Context)
Link copied to clipboard
@Stable
data class WebViewConfig(val enableJavaScript: Boolean = true, val enableJavaScriptOpenWindow: Boolean = true, val enableDomStorage: Boolean = true, val enableFileAccess: Boolean = true, val enableContentAccess: Boolean = true)
Link copied to clipboard
@Stable
data class WebViewError(val code: Long, val description: String)
Link copied to clipboard
@Stable
sealed interface WebViewLoadingState
Link copied to clipboard
@Stable
actual class WebViewState(initUrl: String) : PlatformView<WebView> , Releasable<WebView>
@Stable
expect class WebViewState(initUrl: String = "")
@Stable
actual class WebViewState(initUrl: String)
@Stable
actual class WebViewState(initUrl: String) : PlatformView<WKWebView>
@Stable
actual class WebViewState(initUrl: String) : PlatformView<HTMLIFrameElement>

Functions

Link copied to clipboard
@Composable
actual fun WebView(state: WebViewState, modifier: Modifier, config: WebViewConfig)
@Composable
expect fun WebView(state: WebViewState, modifier: Modifier = Modifier, config: WebViewConfig = remember { WebViewConfig() })
@Composable
actual fun WebView(state: WebViewState, modifier: Modifier, config: WebViewConfig)
@Composable
actual fun WebView(state: WebViewState, modifier: Modifier, config: WebViewConfig)
@Composable
actual fun WebView(state: WebViewState, modifier: Modifier, config: WebViewConfig)