kotlinx.telegram.extensions - libtd-ktx

Kotlin Coroutines extensions for Telegram API TDLib (Telegram Database library)


libtd-ktx / kotlinx.telegram.extensions

Package kotlinx.telegram.extensions

Contains extensions classes for Telegram Objects for easy access to the related functions.

Types

BaseKtx Base extensions interfaceinterface BaseKtx
BasicGroupKtx Interface for access TdApi.BasicGroup extension functions. Can be used alongside with other extension interfaces of the package. Must contain TelegramFlow instance field to access its functionalityinterface BasicGroupKtx : BaseKtx
CallKtx Interface for access TdApi.Call extension functions. Can be used alongside with other extension interfaces of the package. Must contain TelegramFlow instance field to access its functionalityinterface CallKtx : BaseKtx
ChatKtx Interface for access TdApi.Chat extension functions. Can be used alongside with other extension interfaces of the package. Must contain TelegramFlow instance field to access its functionalityinterface ChatKtx : BaseKtx
CommonKtx Interface for access commoninterface CommonKtx : BaseKtx
FileKtx Interface for access TdApi.File extension functions. Can be used alongside with other extension interfaces of the package. Must contain TelegramFlow instance field to access its functionalityinterface FileKtx : BaseKtx
MessageKtx Interface for access TdApi.Message extension functions. Can be used alongside with other extension interfaces of the package. Must contain TelegramFlow instance field to access its functionalityinterface MessageKtx : BaseKtx
NotificationGroupKtx Interface for access TdApi.NotificationGroup extension functions. Can be used alongside with other extension interfaces of the package. Must contain TelegramFlow instance field to access its functionalityinterface NotificationGroupKtx : BaseKtx
ProxyKtx Interface for access TdApi.Proxy extension functions. Can be used alongside with other extension interfaces of the package. Must contain TelegramFlow instance field to access its functionalityinterface ProxyKtx : BaseKtx
SecretChatKtx Interface for access TdApi.SecretChat extension functions. Can be used alongside with other extension interfaces of the package. Must contain TelegramFlow instance field to access its functionalityinterface SecretChatKtx : BaseKtx
SupergroupKtx Interface for access TdApi.Supergroup extension functions. Can be used alongside with other extension interfaces of the package. Must contain TelegramFlow instance field to access its functionalityinterface SupergroupKtx : BaseKtx
TelegramKtx Interface for access all Telegram objects extension functions. Contains 182 extensionsinterface TelegramKtx : BasicGroupKtx, CallKtx, ChatKtx, FileKtx, MessageKtx, NotificationGroupKtx, ProxyKtx, SecretChatKtx, SupergroupKtx, UserKtx, CommonKtx
UserKtx Interface for access TdApi.User extension functions. Can be used alongside with other extension interfaces of the package. Must contain TelegramFlow instance field to access its functionalityinterface UserKtx : BaseKtx