# MultilevelTextSource - docs

docs / com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts / MultilevelTextSource

# MultilevelTextSource

(common) `interface MultilevelTextSource : TextSource` (source)

### Properties

(common)

#### textParts

`abstract val textParts: List<TextPart>`

### Inheritors

(common)

#### BoldTextSource

`class BoldTextSource : MultilevelTextSource`

(common)

#### BotCommandTextSource

`class BotCommandTextSource : MultilevelTextSource`

(common)

#### CashTagTextSource

`class CashTagTextSource : MultilevelTextSource`

(common)

#### EMailTextSource

`class EMailTextSource : MultilevelTextSource`

(common)

#### HashTagTextSource

`class HashTagTextSource : MultilevelTextSource`

(common)

#### ItalicTextSource

`class ItalicTextSource : MultilevelTextSource`

(common)

#### MentionTextSource

`class MentionTextSource : MultilevelTextSource`

(common)

#### PhoneNumberTextSource

`class PhoneNumberTextSource : MultilevelTextSource`

(common)

#### StrikethroughTextSource

`class StrikethroughTextSource : MultilevelTextSource`

(common)

#### TextMentionTextSource

`class TextMentionTextSource : MultilevelTextSource`

(common)

#### UnderlineTextSource

`class UnderlineTextSource : MultilevelTextSource`