RichTextMathematicalExpression

@Serializable
data class RichTextMathematicalExpression(val expression: String) : RichTextEntity(source)

A mathematical expression in LaTeX format.

See also

Constructors

Link copied to clipboard
constructor(expression: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@SerialName(value = "expression")
val expression: String
Link copied to clipboard
open override val html: String

Rich HTML style representation of this RichText.

Link copied to clipboard
open override val markdown: String

Rich Markdown style representation of this RichText.

Link copied to clipboard
open override val rawText: String

Plain (unformatted) text of this RichText. For RichTextEntitys without an inner RichText it falls back to the most meaningful textual representation: alternative text for custom emojis, the expression for mathematical expressions and an empty string for anchors.

Link copied to clipboard
@EncodeDefault
@SerialName(value = "type")
open override val type: String

Functions

Link copied to clipboard
inline fun <T> RichText.ifRichTextAnchor(block: (RichTextAnchor) -> T): T?
Link copied to clipboard
inline fun <T> RichText.ifRichTextAnchorLink(block: (RichTextAnchorLink) -> T): T?
Link copied to clipboard
Link copied to clipboard
inline fun <T> RichText.ifRichTextBold(block: (RichTextBold) -> T): T?
Link copied to clipboard
inline fun <T> RichText.ifRichTextBotCommand(block: (RichTextBotCommand) -> T): T?
Link copied to clipboard
inline fun <T> RichText.ifRichTextCashtag(block: (RichTextCashtag) -> T): T?
Link copied to clipboard
inline fun <T> RichText.ifRichTextCode(block: (RichTextCode) -> T): T?
Link copied to clipboard
Link copied to clipboard
inline fun <T> RichText.ifRichTextDateTime(block: (RichTextDateTime) -> T): T?
Link copied to clipboard
Link copied to clipboard
inline fun <T> RichText.ifRichTextEntity(block: (RichTextEntity) -> T): T?
Link copied to clipboard
inline fun <T> RichText.ifRichTextGroup(block: (RichTextGroup) -> T): T?
Link copied to clipboard
inline fun <T> RichText.ifRichTextHashtag(block: (RichTextHashtag) -> T): T?
Link copied to clipboard
inline fun <T> RichText.ifRichTextItalic(block: (RichTextItalic) -> T): T?
Link copied to clipboard
inline fun <T> RichText.ifRichTextMarked(block: (RichTextMarked) -> T): T?
Link copied to clipboard
inline fun <T> RichText.ifRichTextMention(block: (RichTextMention) -> T): T?
Link copied to clipboard
Link copied to clipboard
inline fun <T> RichText.ifRichTextPlain(block: (RichTextPlain) -> T): T?
Link copied to clipboard
inline fun <T> RichText.ifRichTextReference(block: (RichTextReference) -> T): T?
Link copied to clipboard
Link copied to clipboard
inline fun <T> RichText.ifRichTextSpoiler(block: (RichTextSpoiler) -> T): T?
Link copied to clipboard
Link copied to clipboard
inline fun <T> RichText.ifRichTextSubscript(block: (RichTextSubscript) -> T): T?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <T> RichText.ifRichTextUnderline(block: (RichTextUnderline) -> T): T?
Link copied to clipboard
inline fun <T> RichText.ifRichTextUrl(block: (RichTextUrl) -> T): T?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard