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.channelChatCreatedOrNull(): ChannelChatCreated?
Link copied to clipboard
inline fun ChatEvent.channelChatCreatedOrThrow(): ChannelChatCreated
Link copied to clipboard
inline fun ChatEvent.channelEventOrNull(): ChannelEvent?
Link copied to clipboard
inline fun ChatEvent.channelEventOrThrow(): ChannelEvent
Link copied to clipboard
inline fun ChatEvent.commonEventOrNull(): CommonEvent?
Link copied to clipboard
inline fun ChatEvent.commonEventOrThrow(): CommonEvent
Link copied to clipboard
inline fun ChatEvent.deleteChatPhotoOrNull(): DeleteChatPhoto?
Link copied to clipboard
inline fun ChatEvent.deleteChatPhotoOrThrow(): DeleteChatPhoto
Link copied to clipboard
inline fun ChatEvent.groupChatCreatedOrNull(): GroupChatCreated?
Link copied to clipboard
inline fun ChatEvent.groupChatCreatedOrThrow(): GroupChatCreated
Link copied to clipboard
inline fun ChatEvent.groupEventOrNull(): GroupEvent?
Link copied to clipboard
inline fun ChatEvent.groupEventOrThrow(): GroupEvent
Link copied to clipboard
inline fun <T> ChatEvent.ifChannelChatCreated(block: (ChannelChatCreated) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.ifChannelEvent(block: (ChannelEvent) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.ifCommonEvent(block: (CommonEvent) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.ifDeleteChatPhoto(block: (DeleteChatPhoto) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.ifGroupChatCreated(block: (GroupChatCreated) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.ifGroupEvent(block: (GroupEvent) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.ifLeftChatMember(block: (LeftChatMember) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.ifMessageAutoDeleteTimerChanged(block: (MessageAutoDeleteTimerChanged) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.ifMigratedToSupergroup(block: (MigratedToSupergroup) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.ifNewChatMembers(block: (NewChatMembers) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.ifNewChatPhoto(block: (NewChatPhoto) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.ifNewChatTitle(block: (NewChatTitle) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.ifPinnedMessage(block: (PinnedMessage) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.ifProximityAlertTriggered(block: (ProximityAlertTriggered) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.ifPublicChatEvent(block: (PublicChatEvent) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.ifSuccessfulPaymentEvent(block: (SuccessfulPaymentEvent) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.ifSupergroupChatCreated(block: (SupergroupChatCreated) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.ifSupergroupEvent(block: (SupergroupEvent) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.ifUserLoggedIn(block: (UserLoggedIn) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.ifVideoChatEnded(block: (VideoChatEnded) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.ifVideoChatEvent(block: (VideoChatEvent) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.ifVideoChatParticipantsInvited(block: (VideoChatParticipantsInvited) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.ifVideoChatScheduled(block: (VideoChatScheduled) -> T): T?
Link copied to clipboard
inline fun <T> ChatEvent.ifVideoChatStarted(block: (VideoChatStarted) -> T): T?
Link copied to clipboard
inline fun ChatEvent.leftChatMemberOrNull(): LeftChatMember?
Link copied to clipboard
inline fun ChatEvent.leftChatMemberOrThrow(): LeftChatMember
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun ChatEvent.migratedToSupergroupOrNull(): MigratedToSupergroup?
Link copied to clipboard
inline fun ChatEvent.migratedToSupergroupOrThrow(): MigratedToSupergroup
Link copied to clipboard
inline fun ChatEvent.newChatMembersOrNull(): NewChatMembers?
Link copied to clipboard
inline fun ChatEvent.newChatMembersOrThrow(): NewChatMembers
Link copied to clipboard
inline fun ChatEvent.newChatPhotoOrNull(): NewChatPhoto?
Link copied to clipboard
inline fun ChatEvent.newChatPhotoOrThrow(): NewChatPhoto
Link copied to clipboard
inline fun ChatEvent.newChatTitleOrNull(): NewChatTitle?
Link copied to clipboard
inline fun ChatEvent.newChatTitleOrThrow(): NewChatTitle
Link copied to clipboard
inline fun ChatEvent.pinnedMessageOrNull(): PinnedMessage?
Link copied to clipboard
inline fun ChatEvent.pinnedMessageOrThrow(): PinnedMessage
Link copied to clipboard
inline fun ChatEvent.proximityAlertTriggeredOrNull(): ProximityAlertTriggered?
Link copied to clipboard
inline fun ChatEvent.proximityAlertTriggeredOrThrow(): ProximityAlertTriggered
Link copied to clipboard
inline fun ChatEvent.publicChatEventOrNull(): PublicChatEvent?
Link copied to clipboard
inline fun ChatEvent.publicChatEventOrThrow(): PublicChatEvent
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 ChatEvent.successfulPaymentEventOrNull(): SuccessfulPaymentEvent?
Link copied to clipboard
inline fun ChatEvent.successfulPaymentEventOrThrow(): SuccessfulPaymentEvent
Link copied to clipboard
inline fun ChatEvent.supergroupChatCreatedOrNull(): SupergroupChatCreated?
Link copied to clipboard
inline fun ChatEvent.supergroupChatCreatedOrThrow(): SupergroupChatCreated
Link copied to clipboard
inline fun ChatEvent.supergroupEventOrNull(): SupergroupEvent?
Link copied to clipboard
inline fun ChatEvent.supergroupEventOrThrow(): SupergroupEvent
Link copied to clipboard
inline fun ChatEvent.userLoggedInOrNull(): UserLoggedIn?
Link copied to clipboard
inline fun ChatEvent.userLoggedInOrThrow(): UserLoggedIn
Link copied to clipboard
inline fun ChatEvent.videoChatEndedOrNull(): VideoChatEnded?
Link copied to clipboard
inline fun ChatEvent.videoChatEndedOrThrow(): VideoChatEnded
Link copied to clipboard
inline fun ChatEvent.videoChatEventOrNull(): VideoChatEvent?
Link copied to clipboard
inline fun ChatEvent.videoChatEventOrThrow(): VideoChatEvent
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun ChatEvent.videoChatScheduledOrNull(): VideoChatScheduled?
Link copied to clipboard
inline fun ChatEvent.videoChatScheduledOrThrow(): VideoChatScheduled
Link copied to clipboard
inline fun ChatEvent.videoChatStartedOrNull(): VideoChatStarted?
Link copied to clipboard
inline fun ChatEvent.videoChatStartedOrThrow(): 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?