Package-level declarations

Functions

Link copied to clipboard
fun TWSView(snippet: TWSSnippet, modifier: Modifier = Modifier, errorViewContent: SnippetErrorContent = defaultErrorView(modifier), loadingPlaceholderContent: @Composable (TWSLoadingState.Loading) -> Unit = { SnippetLoadingView(it, modifier) }, interceptUrlCallback: TWSViewInterceptor = TWSViewDeepLinkInterceptor(LocalContext.current), googleLoginRedirectUrl: String? = null, isRefreshable: Boolean = true, captureBackPresses: Boolean = true, onCreated: (WebView) -> Unit = {})
fun TWSView(viewState: TWSViewState, modifier: Modifier = Modifier, navigator: TWSViewNavigator = rememberTWSViewNavigator(), errorViewContent: SnippetErrorContent = defaultErrorView(modifier), loadingPlaceholderContent: @Composable (TWSLoadingState.Loading) -> Unit = { SnippetLoadingView(it, modifier) }, interceptUrlCallback: TWSViewInterceptor = TWSViewDeepLinkInterceptor(LocalContext.current), googleLoginRedirectUrl: String? = null, isRefreshable: Boolean = true, captureBackPresses: Boolean = true, onCreated: (WebView) -> Unit = {})

TWSView is a composable function that renders a WebView within a specified context, allowing dynamic loading and interaction with web content. It provides various customizable options to handle loading states, error handling, and URL interception.