package
0.0.0-20240614105536-5788b19145bc
Repository: https://github.com/diamondburned/chatkit.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author

# Functions

AddWidgetAt adds a widget into the text view at the current iterator position.
BeginImmutable begins the immutability region in the text buffer that the text iterator belongs to.
BindLinkHandler binds input handlers for triggering hyperlinks within the TextView.
HTag creates a new TextTag for the heading with the given scale.
InsertCustomImageWidget is the custom variant of InsertImageWidget.
InsertImageWidget asynchronously inserts a new image widget.
InsertInvisible inserts an invisible string of text into the buffer.
IsUnicodeEmoji returns true if the given string only contains a Unicode emoji.
ParseAndWalk parses src and walks its Markdown AST tree.
ParseEmbeddedURL parses the inlined data into an embedded URL structure.
URLTagName creates a new URL tag name from the given URL.
WalkChildren walks n's children nodes using the given walker.

# Constants

EmojiScale is the scale of Unicode emojis.

# Variables

Converter is the default converter that outputs HTML.
EmojiAttrs is the Pango attributes set for a label showing an emoji.
Parser is the default Markdown parser.
Renderer is the default Markdown renderer.
Tags contains the tag table mapping most Matrix HTML tags to GTK TextTags.

# Structs

EmbeddedURL is a type that describes a URL and its bounds within a text buffer.
InlineImage is an inline image.