TextMentionTextSource

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

See also

Constructors

Link copied to clipboard
fun TextMentionTextSource(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

Extensions

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
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
inline operator fun TextSource.plus(other: TextSource): List<TextSource>
inline operator fun TextSource.plus(other: List<TextSource>): List<TextSource>
inline operator fun TextSource.plus(text: String): 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
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
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?