WebViewState

@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>

Constructors

Link copied to clipboard
actual constructor(initUrl: String)
expect constructor(initUrl: String = "")
actual constructor(initUrl: String)
actual constructor(initUrl: String)
actual constructor(initUrl: String)

Properties

Link copied to clipboard
actual val canGoBack: Boolean
expect val canGoBack: Boolean
actual val canGoBack: Boolean = false
actual val canGoBack: Boolean
actual val canGoBack: Boolean = false
Link copied to clipboard
actual val canGoForward: Boolean
expect val canGoForward: Boolean
actual val canGoForward: Boolean = false
actual val canGoForward: Boolean
actual val canGoForward: Boolean = false
Link copied to clipboard
val chromeClient: WebChromeClient
Link copied to clipboard
val client: WebViewClient
Link copied to clipboard
actual val error: WebViewError?
expect val error: WebViewError?
actual val error: WebViewError? = null
actual val error: WebViewError?
actual val error: WebViewError? = null
Link copied to clipboard
val host: WebView?
val host: WKWebView?
Link copied to clipboard
actual val icon: BitmapPainter?
expect val icon: BitmapPainter?
actual val icon: BitmapPainter? = null
actual val icon: BitmapPainter?
actual val icon: BitmapPainter? = null
Link copied to clipboard
Link copied to clipboard
actual val title: String
expect val title: String
actual val title: String
actual val title: String
actual val title: String
Link copied to clipboard
actual var url: String
expect var url: String
actual var url: String
actual var url: String
actual var url: String

Functions

Link copied to clipboard
actual fun evaluateJavaScript(script: String)
expect fun evaluateJavaScript(script: String)
actual fun evaluateJavaScript(script: String)
actual fun evaluateJavaScript(script: String)
actual fun evaluateJavaScript(script: String)
Link copied to clipboard
actual fun goBack()
expect fun goBack()
actual fun goBack()
actual fun goBack()
actual fun goBack()
Link copied to clipboard
actual fun goForward()
expect fun goForward()
actual fun goForward()
actual fun goForward()
actual fun goForward()
Link copied to clipboard
fun host(block: (WebView) -> Unit): Unit?
fun host(block: (WKWebView) -> Unit): Unit?
fun host(block: (HTMLIFrameElement) -> Unit): Unit?
Link copied to clipboard
@Composable
override fun HostView(modifier: Modifier)
@Composable
open override fun HostView(modifier: Modifier)
@Composable
open override fun HostView(modifier: Modifier)
Link copied to clipboard
@Composable
fun Monitor(key1: Any?, block: suspend CoroutineScope.(WebView) -> Unit)
@Composable
fun Monitor(vararg keys: Any?, block: suspend CoroutineScope.(WebView) -> Unit)
@Composable
fun Monitor(key1: Any?, key2: Any?, block: suspend CoroutineScope.(WebView) -> Unit)
@Composable
fun Monitor(key1: Any?, block: suspend CoroutineScope.(WKWebView) -> Unit)
@Composable
fun Monitor(vararg keys: Any?, block: suspend CoroutineScope.(WKWebView) -> Unit)
@Composable
fun Monitor(key1: Any?, key2: Any?, block: suspend CoroutineScope.(WKWebView) -> Unit)
@Composable
fun Monitor(key1: Any?, block: suspend CoroutineScope.(HTMLIFrameElement) -> Unit)
@Composable
fun Monitor(vararg keys: Any?, block: suspend CoroutineScope.(HTMLIFrameElement) -> Unit)
@Composable
fun Monitor(key1: Any?, key2: Any?, block: suspend CoroutineScope.(HTMLIFrameElement) -> Unit)
Link copied to clipboard
open override fun release(view: WebView)