MutableTemplatedWebView

data class MutableTemplatedWebView(val title: String, val uri: Uri?, var formattedUri: Uri?, val queryParams: MutableMap<String, String> = parseTemplatedStrings(uri?.query).toMutableMap(), val pathParams: MutableMap<String, String> = parseTemplatedStrings(uri?.path).toMutableMap(), val hostParams: MutableMap<String, String> = parseTemplatedStrings(uri?.host).toMutableMap()) : TemplatedWebView

Constructors

Link copied to clipboard
constructor(webView: StaticContentFormat.WebViewFormat)
constructor(title: String, uri: Uri?, formattedUri: Uri?, queryParams: MutableMap<String, String> = parseTemplatedStrings(uri?.query).toMutableMap(), pathParams: MutableMap<String, String> = parseTemplatedStrings(uri?.path).toMutableMap(), hostParams: MutableMap<String, String> = parseTemplatedStrings(uri?.host).toMutableMap())

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override var formattedUri: Uri?

The formatted URI.

Link copied to clipboard
open override val formattedUrl: URL?

The formatted URL.

Link copied to clipboard
open override val hostParams: MutableMap<String, String>

The map of host parameters.

Link copied to clipboard
open override val isUrlFormatted: Boolean

Indicates whether the URL is formatted correctly.

Link copied to clipboard
open override val pathParams: MutableMap<String, String>

The map of path parameters.

Link copied to clipboard
open override val queryParams: MutableMap<String, String>

The map of query parameters.

Link copied to clipboard
open override val title: String

The title of the web view

Link copied to clipboard
open override val uri: Uri?

The templated web view URI.

Link copied to clipboard
open override val url: URL?

The templated web view URL.

Functions

Link copied to clipboard
fun constructUri(): Uri?
Link copied to clipboard
open override fun setHostParameterValue(key: String, value: String)

Sets a path parameter value.

Link copied to clipboard
open override fun setParameterValue(key: String, value: String)

Sets any parameter value.

Link copied to clipboard
open override fun setPathParameterValue(key: String, value: String)

Sets a path parameter value.

Link copied to clipboard
open override fun setQueryParameterValue(key: String, value: String)

Sets a query parameter value.