compose-richtext icon indicating copy to clipboard operation
compose-richtext copied to clipboard

Add onImgClicked for MarkDown

Open equationl opened this issue 11 months ago • 0 comments

Add a parameter ‘onImgClicked’ for RichTextScope.Markdown which invoke when a picture is clicked.

Here some samples:

Android:

Markdown(
  content = sampleMarkdown,
  onImgClicked = {
    Toast.makeText(context, it, Toast.LENGTH_SHORT).show()
  }
)

device-2023-07-21-100558.webm

Desktop:

Markdown(
  content = text,
  onImgClicked = {
    println("Click img: $it")
  }
)

https://github.com/halilozercan/compose-richtext/assets/6501123/66b170da-5542-4e45-a320-71fa9815172d

equationl avatar Jul 21 '23 02:07 equationl