TextSource

interface TextSource

Types

Companion
Link copied to clipboard
common
object Companion

Properties

asText
Link copied to clipboard
common
open val asText: String
html
Link copied to clipboard
common
abstract val html: String
markdown
Link copied to clipboard
common
abstract val markdown: String
markdownV2
Link copied to clipboard
common
abstract val markdownV2: String
source
Link copied to clipboard
common
abstract val source: String

Inheritors

MultilevelTextSource
Link copied to clipboard
BotCommandTextSource
Link copied to clipboard
CodeTextSource
Link copied to clipboard
PreTextSource
Link copied to clipboard
RegularTextSource
Link copied to clipboard
TextLinkTextSource
Link copied to clipboard
URLTextSource
Link copied to clipboard

Extensions

asBoldTextSource
Link copied to clipboard
common
inline fun TextSource.asBoldTextSource(): BoldTextSource?
asBotCommandTextSource
Link copied to clipboard
common
inline fun TextSource.asBotCommandTextSource(): BotCommandTextSource?
asCashTagTextSource
Link copied to clipboard
common
inline fun TextSource.asCashTagTextSource(): CashTagTextSource?
asCodeTextSource
Link copied to clipboard
common
inline fun TextSource.asCodeTextSource(): CodeTextSource?
asEMailTextSource
Link copied to clipboard
common
inline fun TextSource.asEMailTextSource(): EMailTextSource?
asHashTagTextSource
Link copied to clipboard
common
inline fun TextSource.asHashTagTextSource(): HashTagTextSource?
asItalicTextSource
Link copied to clipboard
common
inline fun TextSource.asItalicTextSource(): ItalicTextSource?
asMentionTextSource
Link copied to clipboard
common
inline fun TextSource.asMentionTextSource(): MentionTextSource?
asMultilevelTextSource
Link copied to clipboard
common
inline fun TextSource.asMultilevelTextSource(): MultilevelTextSource?
asPhoneNumberTextSource
Link copied to clipboard
common
inline fun TextSource.asPhoneNumberTextSource(): PhoneNumberTextSource?
asPreTextSource
Link copied to clipboard
common
inline fun TextSource.asPreTextSource(): PreTextSource?
asRegularTextSource
Link copied to clipboard
common
inline fun TextSource.asRegularTextSource(): RegularTextSource?
asStrikethroughTextSource
Link copied to clipboard
common
inline fun TextSource.asStrikethroughTextSource(): StrikethroughTextSource?
asTextLinkTextSource
Link copied to clipboard
common
inline fun TextSource.asTextLinkTextSource(): TextLinkTextSource?
asTextMentionTextSource
Link copied to clipboard
common
inline fun TextSource.asTextMentionTextSource(): TextMentionTextSource?
asUnderlineTextSource
Link copied to clipboard
common
inline fun TextSource.asUnderlineTextSource(): UnderlineTextSource?
asURLTextSource
Link copied to clipboard
common
inline fun TextSource.asURLTextSource(): URLTextSource?
plus
Link copied to clipboard
common
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>
requireBoldTextSource
Link copied to clipboard
common
inline fun TextSource.requireBoldTextSource(): BoldTextSource
requireBotCommandTextSource
Link copied to clipboard
common
inline fun TextSource.requireBotCommandTextSource(): BotCommandTextSource
requireCashTagTextSource
Link copied to clipboard
common
inline fun TextSource.requireCashTagTextSource(): CashTagTextSource
requireCodeTextSource
Link copied to clipboard
common
inline fun TextSource.requireCodeTextSource(): CodeTextSource
requireEMailTextSource
Link copied to clipboard
common
inline fun TextSource.requireEMailTextSource(): EMailTextSource
requireHashTagTextSource
Link copied to clipboard
common
inline fun TextSource.requireHashTagTextSource(): HashTagTextSource
requireItalicTextSource
Link copied to clipboard
common
inline fun TextSource.requireItalicTextSource(): ItalicTextSource
requireMentionTextSource
Link copied to clipboard
common
inline fun TextSource.requireMentionTextSource(): MentionTextSource
requireMultilevelTextSource
Link copied to clipboard
common
inline fun TextSource.requireMultilevelTextSource(): MultilevelTextSource
requirePhoneNumberTextSource
Link copied to clipboard
common
inline fun TextSource.requirePhoneNumberTextSource(): PhoneNumberTextSource
requirePreTextSource
Link copied to clipboard
common
inline fun TextSource.requirePreTextSource(): PreTextSource
requireRegularTextSource
Link copied to clipboard
common
inline fun TextSource.requireRegularTextSource(): RegularTextSource
requireStrikethroughTextSource
Link copied to clipboard
common
inline fun TextSource.requireStrikethroughTextSource(): StrikethroughTextSource
requireTextLinkTextSource
Link copied to clipboard
common
inline fun TextSource.requireTextLinkTextSource(): TextLinkTextSource
requireTextMentionTextSource
Link copied to clipboard
common
inline fun TextSource.requireTextMentionTextSource(): TextMentionTextSource
requireUnderlineTextSource
Link copied to clipboard
common
inline fun TextSource.requireUnderlineTextSource(): UnderlineTextSource
requireURLTextSource
Link copied to clipboard
common
inline fun TextSource.requireURLTextSource(): URLTextSource