Skip to main content

Module formatting

Module formatting 

Source

Structs§

ParsedFormatting
Result of parsing markdown formatting.
TextFormattingRange
A formatting range: start offset, length, and styles.

Enums§

TextFormattingStyle
A text formatting style supported by iMessage.

Functions§

has_text_formatting
Check if a JSON value represents non-empty text formatting.
parse_markdown_formatting
Parse markdown emphasis markers from message text and return cleaned text plus formatting ranges. Returns None if text is unchanged.
validate_text_formatting
Validate client-provided text formatting ranges.