Forward Info
Types
Link copied to clipboard
data class ByAnonymous(val dateOfOriginal: TelegramDate, val senderName: String) : ForwardInfo
Content copied to clipboard
Link copied to clipboard
data class ByUser(val dateOfOriginal: TelegramDate, val from: User) : ForwardInfo, FromUser
Content copied to clipboard
Link copied to clipboard
Properties
Inheritors
Extensions
Link copied to clipboard
inline fun ForwardInfo.asAnonymousForwardInfo(): ForwardInfo.ByAnonymous?
Content copied to clipboard
Link copied to clipboard
inline fun ForwardInfo.asForwardFromChannelInfo(): ForwardFromChannelInfo?
Content copied to clipboard
Link copied to clipboard
inline fun ForwardInfo.asForwardFromPublicChatInfo(): ForwardInfo.PublicChat?
Content copied to clipboard
Link copied to clipboard
inline fun ForwardInfo.asForwardFromSupergroupInfo(): ForwardFromSupergroupInfo?
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun ForwardInfo.fromChannelOrNull(): ForwardInfo.PublicChat.FromChannel?
Content copied to clipboard
Link copied to clipboard
inline fun ForwardInfo.fromChannelOrThrow(): ForwardInfo.PublicChat.FromChannel
Content copied to clipboard
Link copied to clipboard
inline fun ForwardInfo.fromSupergroupOrNull(): ForwardInfo.PublicChat.FromSupergroup?
Content copied to clipboard
Link copied to clipboard
inline fun ForwardInfo.fromSupergroupOrThrow(): ForwardInfo.PublicChat.FromSupergroup
Content copied to clipboard
Link copied to clipboard
inline fun <T> ForwardInfo.ifByAnonymous(block: (ForwardInfo.ByAnonymous) -> T): T?
Content copied to clipboard
Link copied to clipboard
inline fun <T> ForwardInfo.ifByUser(block: (ForwardInfo.ByUser) -> T): T?
Content copied to clipboard
Link copied to clipboard
inline fun <T> ForwardInfo.ifFromChannel(block: (ForwardInfo.PublicChat.FromChannel) -> T): T?
Content copied to clipboard
Link copied to clipboard
inline fun <T> ForwardInfo.ifFromSupergroup(block: (ForwardInfo.PublicChat.FromSupergroup) -> T): T?
Content copied to clipboard
Link copied to clipboard
inline fun <T> ForwardInfo.ifPublicChat(block: (ForwardInfo.PublicChat) -> T): T?
Content copied to clipboard
Link copied to clipboard
inline fun <T> ForwardInfo.ifSentByChannel(block: (ForwardInfo.PublicChat.SentByChannel) -> T): T?
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun ForwardInfo.requireAnonymousForwardInfo(): ForwardInfo.ByAnonymous
Content copied to clipboard
Link copied to clipboard
inline fun ForwardInfo.requireForwardFromChannelInfo(): ForwardFromChannelInfo
Content copied to clipboard
Link copied to clipboard
inline fun ForwardInfo.requireForwardFromPublicChatInfo(): ForwardInfo.PublicChat
Content copied to clipboard
Link copied to clipboard
inline fun ForwardInfo.requireForwardFromSupergroupInfo(): ForwardFromSupergroupInfo
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun ForwardInfo.sentByChannelOrNull(): ForwardInfo.PublicChat.SentByChannel?
Content copied to clipboard
Link copied to clipboard
inline fun ForwardInfo.sentByChannelOrThrow(): ForwardInfo.PublicChat.SentByChannel
Content copied to clipboard
Link copied to clipboard
inline fun <T> ForwardInfo.whenAnonymousForwardInfo(block: (ForwardInfo.ByAnonymous) -> T): T?
Content copied to clipboard
Link copied to clipboard
inline fun <T> ForwardInfo.whenForwardFromChannelInfo(block: (ForwardFromChannelInfo) -> T): T?
Content copied to clipboard
Link copied to clipboard
inline fun <T> ForwardInfo.whenForwardFromPublicChatInfo(block: (ForwardInfo.PublicChat) -> T): T?
Content copied to clipboard
Link copied to clipboard
inline fun <T> ForwardInfo.whenForwardFromSupergroupInfo(block: (ForwardFromSupergroupInfo) -> T): T?
Content copied to clipboard
Link copied to clipboard
inline fun <T> ForwardInfo.whenUserForwardInfo(block: (ForwardInfo.ByUser) -> T): T?
Content copied to clipboard