# ExplainedInput - docs

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

# ExplainedInput

(common) `interface ExplainedInput : Explained` (source)

### Properties

(common)

#### explanationEntities

Not full list of entities. This list WILL NOT contain TextParts with com.github.insanusmokrassar.TelegramBotAPI.types.MessageEntity.textsources.RegularTextSource

`abstract val explanationEntities: List<TextPart>`

### Extension Functions

(common)

#### fullEntitiesList

Convert its ExplainedInput.explanationEntities to list of com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.TextSource with com.github.insanusmokrassar.TelegramBotAPI.types.MessageEntity.textsources.RegularTextSource

`fun ExplainedInput.fullEntitiesList(): FullTextSourcesList`

(common)

#### toHtmlExplanations

`fun ExplainedInput.toHtmlExplanations(): List<String>`

(common)

#### toMarkdownExplanations

`fun ExplainedInput.toMarkdownExplanations(): List<String>`

(common)

#### toMarkdownV2Explanations

`fun ExplainedInput.toMarkdownV2Explanations(): List<String>`

### Inheritors

(common)

#### QuizPoll

`data class QuizPoll : Poll, CaptionedInput, ExplainedInput`