ChatEvent

interface ChatEvent

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Extensions

Link copied to clipboard
inline fun ChatEvent.asChannelChatCreated(): ChannelChatCreated?
Link copied to clipboard
inline fun ChatEvent.asChannelEvent(): ChannelEvent?
Link copied to clipboard
inline fun ChatEvent.asCommonEvent(): CommonEvent?
Link copied to clipboard
inline fun ChatEvent.asDeleteChatPhoto(): DeleteChatPhoto?
Link copied to clipboard
inline fun ChatEvent.asGroupChatCreated(): GroupChatCreated?
Link copied to clipboard
inline fun ChatEvent.asGroupEvent(): GroupEvent?
Link copied to clipboard
inline fun ChatEvent.asLeftChatMember(): LeftChatMember?
Link copied to clipboard
Link copied to clipboard
inline fun ChatEvent.asMigratedToSupergroup(): MigratedToSupergroup?
Link copied to clipboard
inline fun ChatEvent.asNewChatMembers(): NewChatMembers?
Link copied to clipboard
inline fun ChatEvent.asNewChatPhoto(): NewChatPhoto?
Link copied to clipboard
inline fun ChatEvent.asNewChatTitle(): NewChatTitle?
Link copied to clipboard
inline fun ChatEvent.asPinnedMessage(): PinnedMessage?
Link copied to clipboard
inline fun ChatEvent.asProximityAlertTriggered(): ProximityAlertTriggered?
Link copied to clipboard
inline fun ChatEvent.asPublicChatEvent(): PublicChatEvent?
Link copied to clipboard
inline fun ChatEvent.asSuccessfulPaymentEvent(): SuccessfulPaymentEvent?
Link copied to clipboard
inline fun ChatEvent.asSupergroupChatCreated(): SupergroupChatCreated?
Link copied to clipboard
inline fun ChatEvent.asSupergroupEvent(): SupergroupEvent?
Link copied to clipboard
inline fun ChatEvent.asUserLoggedIn(): UserLoggedIn?
Link copied to clipboard
inline fun ChatEvent.asVideoChatEnded(): VideoChatEnded?
Link copied to clipboard
inline fun ChatEvent.asVideoChatEvent(): VideoChatEvent?
Link copied to clipboard
Link copied to clipboard
inline fun ChatEvent.asVideoChatScheduled(): VideoChatScheduled?
Link copied to clipboard
inline fun ChatEvent.asVideoChatStarted(): VideoChatStarted?
Link copied to clipboard
inline fun ChatEvent.requireChannelChatCreated(): ChannelChatCreated
Link copied to clipboard
inline fun ChatEvent.requireChannelEvent(): ChannelEvent
Link copied to clipboard
inline fun ChatEvent.requireCommonEvent(): CommonEvent
Link copied to clipboard
inline fun ChatEvent.requireDeleteChatPhoto(): DeleteChatPhoto
Link copied to clipboard
inline fun ChatEvent.requireGroupChatCreated(): GroupChatCreated
Link copied to clipboard
inline fun ChatEvent.requireGroupEvent(): GroupEvent
Link copied to clipboard
inline fun ChatEvent.requireLeftChatMember(): LeftChatMember
Link copied to clipboard
Link copied to clipboard
inline fun ChatEvent.requireMigratedToSupergroup(): MigratedToSupergroup
Link copied to clipboard
inline fun ChatEvent.requireNewChatMembers(): NewChatMembers
Link copied to clipboard
inline fun ChatEvent.requireNewChatPhoto(): NewChatPhoto
Link copied to clipboard
inline fun ChatEvent.requireNewChatTitle(): NewChatTitle
Link copied to clipboard
inline fun ChatEvent.requirePinnedMessage(): PinnedMessage
Link copied to clipboard
inline fun ChatEvent.requireProximityAlertTriggered(): ProximityAlertTriggered
Link copied to clipboard
inline fun ChatEvent.requirePublicChatEvent(): PublicChatEvent
Link copied to clipboard
inline fun ChatEvent.requireSuccessfulPaymentEvent(): SuccessfulPaymentEvent
Link copied to clipboard
inline fun ChatEvent.requireSupergroupChatCreated(): SupergroupChatCreated
Link copied to clipboard
inline fun ChatEvent.requireSupergroupEvent(): SupergroupEvent
Link copied to clipboard
inline fun ChatEvent.requireUserLoggedIn(): UserLoggedIn
Link copied to clipboard
inline fun ChatEvent.requireVideoChatEnded(): VideoChatEnded
Link copied to clipboard
inline fun ChatEvent.requireVideoChatEvent(): VideoChatEvent
Link copied to clipboard
Link copied to clipboard
inline fun ChatEvent.requireVideoChatScheduled(): VideoChatScheduled
Link copied to clipboard
inline fun ChatEvent.requireVideoChatStarted(): VideoChatStarted
Link copied to clipboard
inline fun <T> ChatEvent.whenChannelChatCreated(block: (ChannelChatCreated) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.whenChannelEvent(block: (ChannelEvent) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.whenCommonEvent(block: (CommonEvent) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.whenDeleteChatPhoto(block: (DeleteChatPhoto) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.whenGroupChatCreated(block: (GroupChatCreated) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.whenGroupEvent(block: (GroupEvent) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.whenLeftChatMember(block: (LeftChatMember) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.whenMessageAutoDeleteTimerChanged(block: (MessageAutoDeleteTimerChanged) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.whenMigratedToSupergroup(block: (MigratedToSupergroup) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.whenNewChatMembers(block: (NewChatMembers) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.whenNewChatPhoto(block: (NewChatPhoto) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.whenNewChatTitle(block: (NewChatTitle) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.whenPinnedMessage(block: (PinnedMessage) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.whenProximityAlertTriggered(block: (ProximityAlertTriggered) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.whenPublicChatEvent(block: (PublicChatEvent) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.whenSuccessfulPaymentEvent(block: (SuccessfulPaymentEvent) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.whenSupergroupChatCreated(block: (SupergroupChatCreated) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.whenSupergroupEvent(block: (SupergroupEvent) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.whenUserLoggedIn(block: (UserLoggedIn) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.whenVideoChatEnded(block: (VideoChatEnded) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.whenVideoChatEvent(block: (VideoChatEvent) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.whenVideoChatParticipantsInvited(block: (VideoChatParticipantsInvited) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.whenVideoChatScheduled(block: (VideoChatScheduled) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.whenVideoChatStarted(block: (VideoChatStarted) -> T): T?