docs

# TextSource

interface TextSource
Content copied to clipboard

## Properties

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

## Inheritors

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
MultilevelTextSource
Link copied to clipboard
URLTextSource
Link copied to clipboard

## Extensions

asBoldTextSource
Link copied to clipboard
inline fun TextSource . asBoldTextSource (): BoldTextSource ?
Content copied to clipboard
asBotCommandTextSource
Link copied to clipboard
inline fun TextSource . asBotCommandTextSource (): BotCommandTextSource ?
Content copied to clipboard
asCashTagTextSource
Link copied to clipboard
inline fun TextSource . asCashTagTextSource (): CashTagTextSource ?
Content copied to clipboard
asCodeTextSource
Link copied to clipboard
inline fun TextSource . asCodeTextSource (): CodeTextSource ?
Content copied to clipboard
asEMailTextSource
Link copied to clipboard
inline fun TextSource . asEMailTextSource (): EMailTextSource ?
Content copied to clipboard
asHashTagTextSource
Link copied to clipboard
inline fun TextSource . asHashTagTextSource (): HashTagTextSource ?
Content copied to clipboard
asItalicTextSource
Link copied to clipboard
inline fun TextSource . asItalicTextSource (): ItalicTextSource ?
Content copied to clipboard
asMentionTextSource
Link copied to clipboard
inline fun TextSource . asMentionTextSource (): MentionTextSource ?
Content copied to clipboard
asMultilevelTextSource
Link copied to clipboard
inline fun TextSource . asMultilevelTextSource (): MultilevelTextSource ?
Content copied to clipboard
asPhoneNumberTextSource
Link copied to clipboard
inline fun TextSource . asPhoneNumberTextSource (): PhoneNumberTextSource ?
Content copied to clipboard
asPreTextSource
Link copied to clipboard
inline fun TextSource . asPreTextSource (): PreTextSource ?
Content copied to clipboard
asRegularTextSource
Link copied to clipboard
inline fun TextSource . asRegularTextSource (): RegularTextSource ?
Content copied to clipboard
asStrikethroughTextSource
Link copied to clipboard
inline fun TextSource . asStrikethroughTextSource (): StrikethroughTextSource ?
Content copied to clipboard
asTextLinkTextSource
Link copied to clipboard
inline fun TextSource . asTextLinkTextSource (): TextLinkTextSource ?
Content copied to clipboard
asTextMentionTextSource
Link copied to clipboard
inline fun TextSource . asTextMentionTextSource (): TextMentionTextSource ?
Content copied to clipboard
asUnderlineTextSource
Link copied to clipboard
inline fun TextSource . asUnderlineTextSource (): UnderlineTextSource ?
Content copied to clipboard
asURLTextSource
Link copied to clipboard
inline fun TextSource . asURLTextSource (): URLTextSource ?
Content copied to clipboard
plus
Link copied to clipboard
inline operator fun TextSource . plus (other: TextSource ): List < TextSource >
Content copied to clipboard
inline operator fun TextSource . plus (other: List < TextSource >): List < TextSource >
Content copied to clipboard
inline operator fun TextSource . plus (text: String ): List < TextSource >
Content copied to clipboard
requireBoldTextSource
Link copied to clipboard
inline fun TextSource . requireBoldTextSource (): BoldTextSource
Content copied to clipboard
requireBotCommandTextSource
Link copied to clipboard
inline fun TextSource . requireBotCommandTextSource (): BotCommandTextSource
Content copied to clipboard
requireCashTagTextSource
Link copied to clipboard
inline fun TextSource . requireCashTagTextSource (): CashTagTextSource
Content copied to clipboard
requireCodeTextSource
Link copied to clipboard
inline fun TextSource . requireCodeTextSource (): CodeTextSource
Content copied to clipboard
requireEMailTextSource
Link copied to clipboard
inline fun TextSource . requireEMailTextSource (): EMailTextSource
Content copied to clipboard
requireHashTagTextSource
Link copied to clipboard
inline fun TextSource . requireHashTagTextSource (): HashTagTextSource
Content copied to clipboard
requireItalicTextSource
Link copied to clipboard
inline fun TextSource . requireItalicTextSource (): ItalicTextSource
Content copied to clipboard
requireMentionTextSource
Link copied to clipboard
inline fun TextSource . requireMentionTextSource (): MentionTextSource
Content copied to clipboard
requireMultilevelTextSource
Link copied to clipboard
inline fun TextSource . requireMultilevelTextSource (): MultilevelTextSource
Content copied to clipboard
requirePhoneNumberTextSource
Link copied to clipboard
inline fun TextSource . requirePhoneNumberTextSource (): PhoneNumberTextSource
Content copied to clipboard
requirePreTextSource
Link copied to clipboard
inline fun TextSource . requirePreTextSource (): PreTextSource
Content copied to clipboard
requireRegularTextSource
Link copied to clipboard
inline fun TextSource . requireRegularTextSource (): RegularTextSource
Content copied to clipboard
requireStrikethroughTextSource
Link copied to clipboard
inline fun TextSource . requireStrikethroughTextSource (): StrikethroughTextSource
Content copied to clipboard
requireTextLinkTextSource
Link copied to clipboard
inline fun TextSource . requireTextLinkTextSource (): TextLinkTextSource
Content copied to clipboard
requireTextMentionTextSource
Link copied to clipboard
inline fun TextSource . requireTextMentionTextSource (): TextMentionTextSource
Content copied to clipboard
requireUnderlineTextSource
Link copied to clipboard
inline fun TextSource . requireUnderlineTextSource (): UnderlineTextSource
Content copied to clipboard
requireURLTextSource
Link copied to clipboard
inline fun TextSource . requireURLTextSource (): URLTextSource
Content copied to clipboard
whenBoldTextSource
Link copied to clipboard
inline fun < T > TextSource . whenBoldTextSource (block: ( BoldTextSource ) -> T ): T ?
Content copied to clipboard
whenBotCommandTextSource
Link copied to clipboard
inline fun < T > TextSource . whenBotCommandTextSource (block: ( BotCommandTextSource ) -> T ): T ?
Content copied to clipboard
whenCashTagTextSource
Link copied to clipboard
inline fun < T > TextSource . whenCashTagTextSource (block: ( CashTagTextSource ) -> T ): T ?
Content copied to clipboard
whenCodeTextSource
Link copied to clipboard
inline fun < T > TextSource . whenCodeTextSource (block: ( CodeTextSource ) -> T ): T ?
Content copied to clipboard
whenEMailTextSource
Link copied to clipboard
inline fun < T > TextSource . whenEMailTextSource (block: ( EMailTextSource ) -> T ): T ?
Content copied to clipboard
whenHashTagTextSource
Link copied to clipboard
inline fun < T > TextSource . whenHashTagTextSource (block: ( HashTagTextSource ) -> T ): T ?
Content copied to clipboard
whenItalicTextSource
Link copied to clipboard
inline fun < T > TextSource . whenItalicTextSource (block: ( ItalicTextSource ) -> T ): T ?
Content copied to clipboard
whenMentionTextSource
Link copied to clipboard
inline fun < T > TextSource . whenMentionTextSource (block: ( MentionTextSource ) -> T ): T ?
Content copied to clipboard
whenMultilevelTextSource
Link copied to clipboard
inline fun < T > TextSource . whenMultilevelTextSource (block: ( MultilevelTextSource ) -> T ): T ?
Content copied to clipboard
whenPhoneNumberTextSource
Link copied to clipboard
inline fun < T > TextSource . whenPhoneNumberTextSource (block: ( PhoneNumberTextSource ) -> T ): T ?
Content copied to clipboard
whenPreTextSource
Link copied to clipboard
inline fun < T > TextSource . whenPreTextSource (block: ( PreTextSource ) -> T ): T ?
Content copied to clipboard
whenRegularTextSource
Link copied to clipboard
inline fun < T > TextSource . whenRegularTextSource (block: ( RegularTextSource ) -> T ): T ?
Content copied to clipboard
whenStrikethroughTextSource
Link copied to clipboard
inline fun < T > TextSource . whenStrikethroughTextSource (block: ( StrikethroughTextSource ) -> T ): T ?
Content copied to clipboard
whenTextLinkTextSource
Link copied to clipboard
inline fun < T > TextSource . whenTextLinkTextSource (block: ( TextLinkTextSource ) -> T ): T ?
Content copied to clipboard
whenTextMentionTextSource
Link copied to clipboard
inline fun < T > TextSource . whenTextMentionTextSource (block: ( TextMentionTextSource ) -> T ): T ?
Content copied to clipboard
whenUnderlineTextSource
Link copied to clipboard
inline fun < T > TextSource . whenUnderlineTextSource (block: ( UnderlineTextSource ) -> T ): T ?
Content copied to clipboard
whenURLTextSource
Link copied to clipboard
inline fun < T > TextSource . whenURLTextSource (block: ( URLTextSource ) -> T ): T ?
Content copied to clipboard