TextMentionTextSource

@Serializable
data class TextMentionTextSource(val source: String, val user: User, val subsources: TextSourcesList) : MultilevelTextSource(source)

See also

Constructors

Link copied to clipboard
constructor(source: String, user: User, subsources: TextSourcesList)

Properties

Link copied to clipboard
open val asText: String
Link copied to clipboard
open override val html: String
Link copied to clipboard
open override val markdown: String
Link copied to clipboard
open override val markdownV2: String
Link copied to clipboard
open override val source: String
Link copied to clipboard
open override val subsources: TextSourcesList
Link copied to clipboard
val user: User

Functions

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
inline fun <T> TextSource.ifBoldTextSource(block: (BoldTextSource) -> T): T?
Link copied to clipboard
Link copied to clipboard
inline fun <T> TextSource.ifCashTagTextSource(block: (CashTagTextSource) -> T): T?
Link copied to clipboard
inline fun <T> TextSource.ifCodeTextSource(block: (CodeTextSource) -> T): T?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <T> TextSource.ifEMailTextSource(block: (EMailTextSource) -> T): T?
Link copied to clipboard
inline fun <T> TextSource.ifHashTagTextSource(block: (HashTagTextSource) -> T): T?
Link copied to clipboard
inline fun <T> TextSource.ifItalicTextSource(block: (ItalicTextSource) -> T): T?
Link copied to clipboard
inline fun <T> TextSource.ifMentionTextSource(block: (MentionTextSource) -> T): T?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <T> TextSource.ifPreTextSource(block: (PreTextSource) -> T): T?
Link copied to clipboard
inline fun <T> TextSource.ifRegularTextSource(block: (RegularTextSource) -> T): T?
Link copied to clipboard
inline fun <T> TextSource.ifSpoilerTextSource(block: (SpoilerTextSource) -> T): T?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <T> TextSource.ifURLTextSource(block: (URLTextSource) -> T): T?
Link copied to clipboard
operator fun TextSource.plus(other: TextSource): List<TextSource>
operator fun TextSource.plus(text: String): List<TextSource>
operator fun TextSource.plus(other: List<TextSource>): List<TextSource>
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
inline fun <T> TextSource.whenBoldTextSource(block: (BoldTextSource) -> T): T?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <T> TextSource.whenCodeTextSource(block: (CodeTextSource) -> T): T?
Link copied to clipboard
Link copied to clipboard
inline fun <T> TextSource.whenEMailTextSource(block: (EMailTextSource) -> T): T?
Link copied to clipboard
Link copied to clipboard
inline fun <T> TextSource.whenItalicTextSource(block: (ItalicTextSource) -> T): T?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <T> TextSource.whenPreTextSource(block: (PreTextSource) -> 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
inline fun <T> TextSource.whenURLTextSource(block: (URLTextSource) -> T): T?