docs / com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts

Package com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts

Types

(common)

Captioned

interface Captioned
(common)

CaptionedInput

interface CaptionedInput : Captioned
(common)

CaptionedOutput

interface CaptionedOutput : Captioned
(common)

CommonContactData

interface CommonContactData
(common)

CommonVenueData

interface CommonVenueData : Titled
(common)

Explained

interface Explained
(common)

ExplainedInput

interface ExplainedInput : Explained
(common)

ExplainedOutput

interface ExplainedOutput : Explained
(common)

FullTextPartsList

typealias FullTextPartsList = List<TextPart>
(common)

FullTextSourcesList

typealias FullTextSourcesList = List<TextSource>
(common)

Livable

interface Livable
(common)

Locationed

interface Locationed
(common)

MimeTyped

interface MimeTyped
(common)

MultilevelTextSource

interface MultilevelTextSource : TextSource
(common)

Performerable

interface Performerable
(common)

TextPart

data class TextPart
(common)

TextSource

interface TextSource
(common)

Titled

interface Titled

Extensions for External Classes

(common)

kotlin.collections.List

Functions

(common)

fullEntitiesList

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

fun CaptionedInput.fullEntitiesList(): FullTextSourcesList

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