UModerationSubscribeModEventsMessage class sealed

Available extensions
Annotations
  • @freezed

Properties

data Object
no setterinherited
eventChatAccepted EventChatAccepted?

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
eventConvoFirstMessage EventConvoFirstMessage?

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
eventGroupChatCreated EventGroupChatCreated?

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
eventGroupChatJoinRequest EventGroupChatJoinRequest?

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
eventGroupChatJoinRequestApproved EventGroupChatJoinRequestApproved?

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
eventGroupChatJoinRequestRejected EventGroupChatJoinRequestRejected?

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
eventGroupChatMemberAdded EventGroupChatMemberAdded?

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
eventGroupChatMemberJoined EventGroupChatMemberJoined?

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
eventGroupChatMemberLeft EventGroupChatMemberLeft?

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
eventGroupChatUpdated EventGroupChatUpdated?

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
hashCode int
The hash code for this object.
no setterinherited
isEventChatAccepted bool

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
isEventConvoFirstMessage bool

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
isEventGroupChatCreated bool

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
isEventGroupChatJoinRequest bool

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
isEventGroupChatJoinRequestApproved bool

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
isEventGroupChatJoinRequestRejected bool

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
isEventGroupChatMemberAdded bool

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
isEventGroupChatMemberJoined bool

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
isEventGroupChatMemberLeft bool

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
isEventGroupChatUpdated bool

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
isNotEventChatAccepted bool

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
isNotEventConvoFirstMessage bool

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
isNotEventGroupChatCreated bool

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
isNotEventGroupChatJoinRequest bool

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
isNotEventGroupChatJoinRequestApproved bool

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
isNotEventGroupChatJoinRequestRejected bool

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
isNotEventGroupChatMemberAdded bool

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
isNotEventGroupChatMemberJoined bool

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
isNotEventGroupChatMemberLeft bool

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
isNotEventGroupChatUpdated bool

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
isNotUnknown bool

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
isUnknown bool

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
unknown Map<String, dynamic>?

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessageExtension extension

no setter

Methods

map<TResult extends Object?>({required TResult eventConvoFirstMessage(UModerationSubscribeModEventsMessageEventConvoFirstMessage value), required TResult eventGroupChatCreated(UModerationSubscribeModEventsMessageEventGroupChatCreated value), required TResult eventGroupChatMemberAdded(UModerationSubscribeModEventsMessageEventGroupChatMemberAdded value), required TResult eventGroupChatMemberJoined(UModerationSubscribeModEventsMessageEventGroupChatMemberJoined value), required TResult eventGroupChatJoinRequest(UModerationSubscribeModEventsMessageEventGroupChatJoinRequest value), required TResult eventGroupChatJoinRequestApproved(UModerationSubscribeModEventsMessageEventGroupChatJoinRequestApproved value), required TResult eventGroupChatJoinRequestRejected(UModerationSubscribeModEventsMessageEventGroupChatJoinRequestRejected value), required TResult eventChatAccepted(UModerationSubscribeModEventsMessageEventChatAccepted value), required TResult eventGroupChatMemberLeft(UModerationSubscribeModEventsMessageEventGroupChatMemberLeft value), required TResult eventGroupChatUpdated(UModerationSubscribeModEventsMessageEventGroupChatUpdated value), required TResult unknown(UModerationSubscribeModEventsMessageUnknown value)}) → TResult

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessagePatterns extension

A switch-like method, using callbacks.
mapOrNull<TResult extends Object?>({TResult? eventConvoFirstMessage(UModerationSubscribeModEventsMessageEventConvoFirstMessage value)?, TResult? eventGroupChatCreated(UModerationSubscribeModEventsMessageEventGroupChatCreated value)?, TResult? eventGroupChatMemberAdded(UModerationSubscribeModEventsMessageEventGroupChatMemberAdded value)?, TResult? eventGroupChatMemberJoined(UModerationSubscribeModEventsMessageEventGroupChatMemberJoined value)?, TResult? eventGroupChatJoinRequest(UModerationSubscribeModEventsMessageEventGroupChatJoinRequest value)?, TResult? eventGroupChatJoinRequestApproved(UModerationSubscribeModEventsMessageEventGroupChatJoinRequestApproved value)?, TResult? eventGroupChatJoinRequestRejected(UModerationSubscribeModEventsMessageEventGroupChatJoinRequestRejected value)?, TResult? eventChatAccepted(UModerationSubscribeModEventsMessageEventChatAccepted value)?, TResult? eventGroupChatMemberLeft(UModerationSubscribeModEventsMessageEventGroupChatMemberLeft value)?, TResult? eventGroupChatUpdated(UModerationSubscribeModEventsMessageEventGroupChatUpdated value)?, TResult? unknown(UModerationSubscribeModEventsMessageUnknown value)?}) → TResult?

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessagePatterns extension

A variant of map that fallback to returning null.
maybeMap<TResult extends Object?>({TResult eventConvoFirstMessage(UModerationSubscribeModEventsMessageEventConvoFirstMessage value)?, TResult eventGroupChatCreated(UModerationSubscribeModEventsMessageEventGroupChatCreated value)?, TResult eventGroupChatMemberAdded(UModerationSubscribeModEventsMessageEventGroupChatMemberAdded value)?, TResult eventGroupChatMemberJoined(UModerationSubscribeModEventsMessageEventGroupChatMemberJoined value)?, TResult eventGroupChatJoinRequest(UModerationSubscribeModEventsMessageEventGroupChatJoinRequest value)?, TResult eventGroupChatJoinRequestApproved(UModerationSubscribeModEventsMessageEventGroupChatJoinRequestApproved value)?, TResult eventGroupChatJoinRequestRejected(UModerationSubscribeModEventsMessageEventGroupChatJoinRequestRejected value)?, TResult eventChatAccepted(UModerationSubscribeModEventsMessageEventChatAccepted value)?, TResult eventGroupChatMemberLeft(UModerationSubscribeModEventsMessageEventGroupChatMemberLeft value)?, TResult eventGroupChatUpdated(UModerationSubscribeModEventsMessageEventGroupChatUpdated value)?, TResult unknown(UModerationSubscribeModEventsMessageUnknown value)?, required TResult orElse()}) → TResult

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessagePatterns extension

A variant of map that fallback to returning orElse.
maybeWhen<TResult extends Object?>({TResult eventConvoFirstMessage(EventConvoFirstMessage data)?, TResult eventGroupChatCreated(EventGroupChatCreated data)?, TResult eventGroupChatMemberAdded(EventGroupChatMemberAdded data)?, TResult eventGroupChatMemberJoined(EventGroupChatMemberJoined data)?, TResult eventGroupChatJoinRequest(EventGroupChatJoinRequest data)?, TResult eventGroupChatJoinRequestApproved(EventGroupChatJoinRequestApproved data)?, TResult eventGroupChatJoinRequestRejected(EventGroupChatJoinRequestRejected data)?, TResult eventChatAccepted(EventChatAccepted data)?, TResult eventGroupChatMemberLeft(EventGroupChatMemberLeft data)?, TResult eventGroupChatUpdated(EventGroupChatUpdated data)?, TResult unknown(Map<String, dynamic> data)?, required TResult orElse()}) → TResult

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessagePatterns extension

A variant of when that fallback to an orElse callback.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited
when<TResult extends Object?>({required TResult eventConvoFirstMessage(EventConvoFirstMessage data), required TResult eventGroupChatCreated(EventGroupChatCreated data), required TResult eventGroupChatMemberAdded(EventGroupChatMemberAdded data), required TResult eventGroupChatMemberJoined(EventGroupChatMemberJoined data), required TResult eventGroupChatJoinRequest(EventGroupChatJoinRequest data), required TResult eventGroupChatJoinRequestApproved(EventGroupChatJoinRequestApproved data), required TResult eventGroupChatJoinRequestRejected(EventGroupChatJoinRequestRejected data), required TResult eventChatAccepted(EventChatAccepted data), required TResult eventGroupChatMemberLeft(EventGroupChatMemberLeft data), required TResult eventGroupChatUpdated(EventGroupChatUpdated data), required TResult unknown(Map<String, dynamic> data)}) → TResult

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessagePatterns extension

A switch-like method, using callbacks.
whenOrNull<TResult extends Object?>({TResult? eventConvoFirstMessage(EventConvoFirstMessage data)?, TResult? eventGroupChatCreated(EventGroupChatCreated data)?, TResult? eventGroupChatMemberAdded(EventGroupChatMemberAdded data)?, TResult? eventGroupChatMemberJoined(EventGroupChatMemberJoined data)?, TResult? eventGroupChatJoinRequest(EventGroupChatJoinRequest data)?, TResult? eventGroupChatJoinRequestApproved(EventGroupChatJoinRequestApproved data)?, TResult? eventGroupChatJoinRequestRejected(EventGroupChatJoinRequestRejected data)?, TResult? eventChatAccepted(EventChatAccepted data)?, TResult? eventGroupChatMemberLeft(EventGroupChatMemberLeft data)?, TResult? eventGroupChatUpdated(EventGroupChatUpdated data)?, TResult? unknown(Map<String, dynamic> data)?}) → TResult?

Available on UModerationSubscribeModEventsMessage, provided by the UModerationSubscribeModEventsMessagePatterns extension

A variant of when that fallback to returning null

Operators

operator ==(Object other) bool
The equality operator.
inherited