Source set: Common
public class Url(
public val url: String,
public override val styles: TextLinkStyles? = null,
public override val linkInteractionListener: LinkInteractionListener? = null,
) : LinkAnnotation()
An annotation that contains a url string. When clicking on the text to which this annotation is attached, the app will try to open the url using androidx.compose.ui.platform.UriHandler. However, if linkInteractionListener is provided, its LinkInteractionListener.onClick method will be called instead and so you need to then handle opening url manually (for example by calling androidx.compose.ui.platform.UriHandler).
Functions
copy
Source set: Common
public fun copy(
url: String = this.url,
styles: TextLinkStyles? = this.styles,
linkInteractionListener: LinkInteractionListener? = this.linkInteractionListener,
): Url
Returns a copy of this Url, optionally overriding some of the values.