ChatEventAccentColorChanged class final

The chat accent color or background custom emoji were changed

Inheritance
Available extensions
Annotations
  • @immutable

Constructors

ChatEventAccentColorChanged({required int oldAccentColorId, required int oldBackgroundCustomEmojiId, required int newAccentColorId, required int newBackgroundCustomEmojiId})

Properties

hashCode int
The hash code for this object.
no setteroverride
newAccentColorId int
newAccentColorId New identifier of chat accent color
final
newBackgroundCustomEmojiId int
newBackgroundCustomEmojiId New identifier of the custom emoji; 0 if none
final
oldAccentColorId int
oldAccentColorId Previous identifier of chat accent color
final
oldBackgroundCustomEmojiId int
oldBackgroundCustomEmojiId Previous identifier of the custom emoji; 0 if none
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

copyWith({int? oldAccentColorId, int? oldBackgroundCustomEmojiId, int? newAccentColorId, int? newBackgroundCustomEmojiId}) ChatEventAccentColorChanged

Available on ChatEventAccentColorChanged, provided by the ChatEventAccentColorChangedExtensions extension

getConstructor() String
override
map<TResult extends Object?>({required TResult chatEventAccentColorChanged(ChatEventAccentColorChanged value), required TResult chatEventActiveUsernamesChanged(ChatEventActiveUsernamesChanged value), required TResult chatEventAutomaticTranslationToggled(ChatEventAutomaticTranslationToggled value), required TResult chatEventAvailableReactionsChanged(ChatEventAvailableReactionsChanged value), required TResult chatEventBackgroundChanged(ChatEventBackgroundChanged value), required TResult chatEventCustomEmojiStickerSetChanged(ChatEventCustomEmojiStickerSetChanged value), required TResult chatEventDescriptionChanged(ChatEventDescriptionChanged value), required TResult chatEventEmojiStatusChanged(ChatEventEmojiStatusChanged value), required TResult chatEventForumTopicCreated(ChatEventForumTopicCreated value), required TResult chatEventForumTopicDeleted(ChatEventForumTopicDeleted value), required TResult chatEventForumTopicEdited(ChatEventForumTopicEdited value), required TResult chatEventForumTopicPinned(ChatEventForumTopicPinned value), required TResult chatEventForumTopicToggleIsClosed(ChatEventForumTopicToggleIsClosed value), required TResult chatEventForumTopicToggleIsHidden(ChatEventForumTopicToggleIsHidden value), required TResult chatEventHasAggressiveAntiSpamEnabledToggled(ChatEventHasAggressiveAntiSpamEnabledToggled value), required TResult chatEventHasProtectedContentToggled(ChatEventHasProtectedContentToggled value), required TResult chatEventInviteLinkDeleted(ChatEventInviteLinkDeleted value), required TResult chatEventInviteLinkEdited(ChatEventInviteLinkEdited value), required TResult chatEventInviteLinkRevoked(ChatEventInviteLinkRevoked value), required TResult chatEventInvitesToggled(ChatEventInvitesToggled value), required TResult chatEventIsAllHistoryAvailableToggled(ChatEventIsAllHistoryAvailableToggled value), required TResult chatEventIsForumToggled(ChatEventIsForumToggled value), required TResult chatEventLinkedChatChanged(ChatEventLinkedChatChanged value), required TResult chatEventLocationChanged(ChatEventLocationChanged value), required TResult chatEventMemberInvited(ChatEventMemberInvited value), required TResult chatEventMemberJoined(ChatEventMemberJoined value), required TResult chatEventMemberJoinedByInviteLink(ChatEventMemberJoinedByInviteLink value), required TResult chatEventMemberJoinedByRequest(ChatEventMemberJoinedByRequest value), required TResult chatEventMemberLeft(ChatEventMemberLeft value), required TResult chatEventMemberPromoted(ChatEventMemberPromoted value), required TResult chatEventMemberRestricted(ChatEventMemberRestricted value), required TResult chatEventMemberSubscriptionExtended(ChatEventMemberSubscriptionExtended value), required TResult chatEventMemberTagChanged(ChatEventMemberTagChanged value), required TResult chatEventMessageAutoDeleteTimeChanged(ChatEventMessageAutoDeleteTimeChanged value), required TResult chatEventMessageDeleted(ChatEventMessageDeleted value), required TResult chatEventMessageEdited(ChatEventMessageEdited value), required TResult chatEventMessagePinned(ChatEventMessagePinned value), required TResult chatEventMessageUnpinned(ChatEventMessageUnpinned value), required TResult chatEventPermissionsChanged(ChatEventPermissionsChanged value), required TResult chatEventPhotoChanged(ChatEventPhotoChanged value), required TResult chatEventPollStopped(ChatEventPollStopped value), required TResult chatEventProfileAccentColorChanged(ChatEventProfileAccentColorChanged value), required TResult chatEventShowMessageSenderToggled(ChatEventShowMessageSenderToggled value), required TResult chatEventSignMessagesToggled(ChatEventSignMessagesToggled value), required TResult chatEventSlowModeDelayChanged(ChatEventSlowModeDelayChanged value), required TResult chatEventStickerSetChanged(ChatEventStickerSetChanged value), required TResult chatEventTitleChanged(ChatEventTitleChanged value), required TResult chatEventUsernameChanged(ChatEventUsernameChanged value), required TResult chatEventVideoChatCreated(ChatEventVideoChatCreated value), required TResult chatEventVideoChatEnded(ChatEventVideoChatEnded value), required TResult chatEventVideoChatMuteNewParticipantsToggled(ChatEventVideoChatMuteNewParticipantsToggled value), required TResult chatEventVideoChatParticipantIsMutedToggled(ChatEventVideoChatParticipantIsMutedToggled value), required TResult chatEventVideoChatParticipantVolumeLevelChanged(ChatEventVideoChatParticipantVolumeLevelChanged value)}) → TResult

Available on ChatEventAction, provided by the ChatEventActionExtensions extension

maybeMap<TResult extends Object?>({TResult chatEventAccentColorChanged(ChatEventAccentColorChanged value)?, TResult chatEventActiveUsernamesChanged(ChatEventActiveUsernamesChanged value)?, TResult chatEventAutomaticTranslationToggled(ChatEventAutomaticTranslationToggled value)?, TResult chatEventAvailableReactionsChanged(ChatEventAvailableReactionsChanged value)?, TResult chatEventBackgroundChanged(ChatEventBackgroundChanged value)?, TResult chatEventCustomEmojiStickerSetChanged(ChatEventCustomEmojiStickerSetChanged value)?, TResult chatEventDescriptionChanged(ChatEventDescriptionChanged value)?, TResult chatEventEmojiStatusChanged(ChatEventEmojiStatusChanged value)?, TResult chatEventForumTopicCreated(ChatEventForumTopicCreated value)?, TResult chatEventForumTopicDeleted(ChatEventForumTopicDeleted value)?, TResult chatEventForumTopicEdited(ChatEventForumTopicEdited value)?, TResult chatEventForumTopicPinned(ChatEventForumTopicPinned value)?, TResult chatEventForumTopicToggleIsClosed(ChatEventForumTopicToggleIsClosed value)?, TResult chatEventForumTopicToggleIsHidden(ChatEventForumTopicToggleIsHidden value)?, TResult chatEventHasAggressiveAntiSpamEnabledToggled(ChatEventHasAggressiveAntiSpamEnabledToggled value)?, TResult chatEventHasProtectedContentToggled(ChatEventHasProtectedContentToggled value)?, TResult chatEventInviteLinkDeleted(ChatEventInviteLinkDeleted value)?, TResult chatEventInviteLinkEdited(ChatEventInviteLinkEdited value)?, TResult chatEventInviteLinkRevoked(ChatEventInviteLinkRevoked value)?, TResult chatEventInvitesToggled(ChatEventInvitesToggled value)?, TResult chatEventIsAllHistoryAvailableToggled(ChatEventIsAllHistoryAvailableToggled value)?, TResult chatEventIsForumToggled(ChatEventIsForumToggled value)?, TResult chatEventLinkedChatChanged(ChatEventLinkedChatChanged value)?, TResult chatEventLocationChanged(ChatEventLocationChanged value)?, TResult chatEventMemberInvited(ChatEventMemberInvited value)?, TResult chatEventMemberJoined(ChatEventMemberJoined value)?, TResult chatEventMemberJoinedByInviteLink(ChatEventMemberJoinedByInviteLink value)?, TResult chatEventMemberJoinedByRequest(ChatEventMemberJoinedByRequest value)?, TResult chatEventMemberLeft(ChatEventMemberLeft value)?, TResult chatEventMemberPromoted(ChatEventMemberPromoted value)?, TResult chatEventMemberRestricted(ChatEventMemberRestricted value)?, TResult chatEventMemberSubscriptionExtended(ChatEventMemberSubscriptionExtended value)?, TResult chatEventMemberTagChanged(ChatEventMemberTagChanged value)?, TResult chatEventMessageAutoDeleteTimeChanged(ChatEventMessageAutoDeleteTimeChanged value)?, TResult chatEventMessageDeleted(ChatEventMessageDeleted value)?, TResult chatEventMessageEdited(ChatEventMessageEdited value)?, TResult chatEventMessagePinned(ChatEventMessagePinned value)?, TResult chatEventMessageUnpinned(ChatEventMessageUnpinned value)?, TResult chatEventPermissionsChanged(ChatEventPermissionsChanged value)?, TResult chatEventPhotoChanged(ChatEventPhotoChanged value)?, TResult chatEventPollStopped(ChatEventPollStopped value)?, TResult chatEventProfileAccentColorChanged(ChatEventProfileAccentColorChanged value)?, TResult chatEventShowMessageSenderToggled(ChatEventShowMessageSenderToggled value)?, TResult chatEventSignMessagesToggled(ChatEventSignMessagesToggled value)?, TResult chatEventSlowModeDelayChanged(ChatEventSlowModeDelayChanged value)?, TResult chatEventStickerSetChanged(ChatEventStickerSetChanged value)?, TResult chatEventTitleChanged(ChatEventTitleChanged value)?, TResult chatEventUsernameChanged(ChatEventUsernameChanged value)?, TResult chatEventVideoChatCreated(ChatEventVideoChatCreated value)?, TResult chatEventVideoChatEnded(ChatEventVideoChatEnded value)?, TResult chatEventVideoChatMuteNewParticipantsToggled(ChatEventVideoChatMuteNewParticipantsToggled value)?, TResult chatEventVideoChatParticipantIsMutedToggled(ChatEventVideoChatParticipantIsMutedToggled value)?, TResult chatEventVideoChatParticipantVolumeLevelChanged(ChatEventVideoChatParticipantVolumeLevelChanged value)?, required TResult orElse()}) → TResult

Available on ChatEventAction, provided by the ChatEventActionExtensions extension

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
override
toString() String
A string representation of this object.
inherited

Operators

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

Static Methods

fromJson(Map<String, dynamic>? json) ChatEventAccentColorChanged?
Inherited by: ChatEventAccentColorChanged ChatEventActiveUsernamesChanged ChatEventAutomaticTranslationToggled ChatEventAvailableReactionsChanged ChatEventBackgroundChanged ChatEventCustomEmojiStickerSetChanged ChatEventDescriptionChanged ChatEventEmojiStatusChanged ChatEventForumTopicCreated ChatEventForumTopicDeleted ChatEventForumTopicEdited ChatEventForumTopicPinned ChatEventForumTopicToggleIsClosed ChatEventForumTopicToggleIsHidden ChatEventHasAggressiveAntiSpamEnabledToggled ChatEventHasProtectedContentToggled ChatEventInviteLinkDeleted ChatEventInviteLinkEdited ChatEventInviteLinkRevoked ChatEventInvitesToggled ChatEventIsAllHistoryAvailableToggled ChatEventIsForumToggled ChatEventLinkedChatChanged ChatEventLocationChanged ChatEventMemberInvited ChatEventMemberJoined ChatEventMemberJoinedByInviteLink ChatEventMemberJoinedByRequest ChatEventMemberLeft ChatEventMemberPromoted ChatEventMemberRestricted ChatEventMemberSubscriptionExtended ChatEventMemberTagChanged ChatEventMessageAutoDeleteTimeChanged ChatEventMessageDeleted ChatEventMessageEdited ChatEventMessagePinned ChatEventMessageUnpinned ChatEventPermissionsChanged ChatEventPhotoChanged ChatEventPollStopped ChatEventProfileAccentColorChanged ChatEventShowMessageSenderToggled ChatEventSignMessagesToggled ChatEventSlowModeDelayChanged ChatEventStickerSetChanged ChatEventTitleChanged ChatEventUsernameChanged ChatEventVideoChatCreated ChatEventVideoChatEnded ChatEventVideoChatMuteNewParticipantsToggled ChatEventVideoChatParticipantIsMutedToggled ChatEventVideoChatParticipantVolumeLevelChanged
override

Constants

constructor → const String