Event enum

Inheritance
Implemented types
Available extensions

Values

ready → const Event
const Event(ReadyEvent, [['Bot', 'bot']])
inviteCreate → const Event
const Event(InviteCreateEvent, [['Invite', 'invite']])
inviteDelete → const Event
const Event(InviteDeleteEvent, [['String', 'code'], ['Channel', 'channel']])
typing → const Event
const Event(TypingEvent, [['Typing', 'typing']])
serverAuditLog → const Event
const Event(ServerAuditLogEvent, [['Server', 'server']])
serverCreate → const Event
const Event(ServerCreateEvent, [['Server', 'server']])
serverUpdate → const Event
const Event(ServerUpdateEvent, [['Server', 'before'], ['Server', 'after']])
serverDelete → const Event
const Event(ServerDeleteEvent, [['Server', 'server']])
serverMessageCreate → const Event
const Event(ServerMessageCreateEvent, [['ServerMessage', 'message']])
serverChannelCreate → const Event
const Event(ServerChannelCreateEvent, [['ServerChannel', 'channel']])
serverChannelUpdate → const Event
const Event(ServerChannelUpdateEvent, [['ServerChannel', 'before'], ['ServerChannel', 'after']])
serverChannelDelete → const Event
const Event(ServerChannelDeleteEvent, [['ServerChannel', 'channel']])
serverChannelPinsUpdate → const Event
const Event(ServerChannelPinsUpdateEvent, [['ServerChannel', 'channel']])
privateChannelPinsUpdate → const Event
const Event(PrivateChannelPinsUpdateEvent, [['PrivateChannel', 'channel']])
serverMemberAdd → const Event
const Event(ServerMemberAddEvent, [['Server', 'server'], ['Member', 'member']])
serverMemberRemove → const Event
const Event(ServerMemberRemoveEvent, [['Server', 'server'], ['User', 'user']])
serverBanAdd → const Event
const Event(ServerBanAddEvent, [['Server', 'server'], ['User', 'user']])
serverBanRemove → const Event
const Event(ServerBanRemoveEvent, [['Server', 'server'], ['User', 'user']])
serverMemberUpdate → const Event
const Event(ServerMemberUpdateEvent, [['Server', 'server'], ['ServerMember', 'before'], ['Member', 'after']])
serverPresenceUpdate → const Event
const Event(ServerPresenceUpdateEvent, [['Member', 'member'], ['Server', 'server'], ['Presence', 'presence']])
serverEmojisUpdate → const Event
const Event(ServerEmojisUpdateEvent, [['Map<Snowflake, Emoji>', 'emojis'], ['Server', 'server']])
serverStickersUpdate → const Event
const Event(ServerStickersUpdateEvent, [['Server', 'server'], ['Map<Snowflake, Sticker>', 'stickers']])
serverRoleCreate → const Event
const Event(ServerRolesCreateEvent, [['Server', 'server'], ['Role', 'role']])
serverRoleUpdate → const Event
const Event(ServerRolesUpdateEvent, [['Server', 'server'], ['Role', 'before'], ['Role', 'after']])
serverRoleDelete → const Event
const Event(ServerRolesDeleteEvent, [['Server', 'server'], ['Role', 'role']])
serverButtonClick → const Event
const Event(ServerButtonClickEvent, [['ServerButtonContext', 'ctx']])
serverModalSubmit → const Event
const Event(ServerModalSubmitEvent, [['ServerModalContext', 'ctx']])
serverChannelSelect → const Event
const Event(ServerChannelSelectEvent, [['ServerSelectContext', 'ctx'], ['List<ServerChannel>', 'channels']])
serverRoleSelect → const Event
const Event(ServerRoleSelectEvent, [['ServerSelectContext', 'ctx'], ['List<Role>', 'roles']])
serverMemberSelect → const Event
const Event(ServerMemberSelectEvent, [['ServerSelectContext', 'ctx'], ['List<Member>', 'members']])
serverMentionableSelect → const Event
const Event(ServerMentionableSelectEvent, [['ServerSelectContext', 'ctx'], ['List<dynamic>', 'mentionables']])
serverTextSelect → const Event
const Event(ServerTextSelectEvent, [['ServerSelectContext', 'ctx'], ['List<String>', 'values']])
serverThreadCreate → const Event
const Event(ServerThreadCreateEvent, [['Server', 'server'], ['ThreadChannel', 'channel']])
serverThreadUpdate → const Event
const Event(ServerThreadUpdateEvent, [['Server', 'server'], ['ThreadChannel', 'before'], ['ThreadChannel', 'after']])
serverThreadDelete → const Event
const Event(ServerThreadDeleteEvent, [['ThreadChannel', 'thread'], ['Server', 'server']])
serverThreadMemberUpdate → const Event
const Event(ServerThreadMemberUpdateEvent, [['ThreadChannel', 'thread'], ['Server', 'server'], ['Member', 'member']])
serverThreadMemberAdd → const Event
const Event(ServerThreadMemberAddEvent, [['ThreadChannel', 'thread'], ['Server', 'server'], ['Member', 'member']])
serverThreadMemberRemove → const Event
const Event(ServerThreadMemberRemoveEvent, [['ThreadChannel', 'thread'], ['Server', 'server'], ['Member', 'member']])
serverThreadListSync → const Event
const Event(ServerThreadListSyncEvent, [['List<ThreadChannel>', 'threads'], ['Server', 'server']])
serverMemberChunk → const Event
const Event(ServerMemberChunkEvent, [['Server', 'server'], ['Map<Snowflake, Member>', 'members']])
serverMessageReactionAdd → const Event
const Event(ServerMessageReactionAddEvent, [['MessageReaction', 'reaction']])
serverMessageReactionRemove → const Event
const Event(ServerMessageReactionRemoveEvent, [['MessageReaction', 'reaction']])
serverMessageReactionRemoveAll → const Event
const Event(ServerMessageReactionRemoveAllEvent, [['Server', 'server'], ['ServerTextChannel', 'channel'], ['Message', 'message']])
serverPollVoteAdd → const Event
const Event(ServerPollVoteAddEvent, [['PollAnswerVote<ServerMessage>', 'message'], ['User', 'user']])
serverPollVoteRemove → const Event
const Event(ServerPollVoteRemoveEvent, [['PollAnswerVote<ServerMessage>', 'message'], ['User', 'user']])
serverRuleCreate → const Event
const Event(ServerRuleCreateEvent, [['AutoModerationRule', 'rule']])
serverRuleUpdate → const Event
const Event(ServerRuleUpdateEvent, [['AutoModerationRule?', 'before'], ['AutoModerationRule', 'after']])
serverRuleDelete → const Event
const Event(ServerRuleDeleteEvent, [['AutoModerationRule', 'rule']])
serverRuleExecution → const Event
const Event(ServerRuleExecutionEvent, [['RuleExecution', 'execution']])
privateMessageCreate → const Event
const Event(PrivateMessageCreateEvent, [['PrivateMessage', 'message']])
privateChannelCreate → const Event
const Event(PrivateChannelCreateEvent, [['PrivateChannel', 'channel']])
privateChannelUpdate → const Event
const Event(PrivateChannelUpdateEvent, [['PrivateChannel', 'before'], ['PrivateChannel', 'after']])
privatePollVoteAdd → const Event
const Event(PrivatePollVoteAddEvent, [['PollAnswerVote<PrivateMessage>', 'message'], ['User', 'user']])
privatePollVoteRemove → const Event
const Event(PrivatePollVoteRemoveEvent, [['PollAnswerVote<PrivateMessage>', 'message'], ['User', 'user']])
privateChannelDelete → const Event
const Event(PrivateChannelDeleteEvent, [['PrivateChannel', 'channel']])
privateButtonClick → const Event
const Event(PrivateButtonClickEvent, [['PrivateButtonContext', 'ctx']])
privateModalSubmit → const Event
const Event(PrivateModalSubmitEvent, [['PrivateModalContext', 'ctx']])
privateUserSelect → const Event
const Event(PrivateUserSelectEvent, [['PrivateSelectContext', 'ctx'], ['List<User>', 'users']])
privateMentionableSelect → const Event
const Event(PrivateMentionableSelectEvent, [['PrivateSelectContext', 'ctx'], ['List<dynamic>', 'mentionables']])
privateTextSelect → const Event
const Event(PrivateTextSelectEvent, [['PrivateSelectContext', 'ctx'], ['List<String>', 'values']])
privateMessageReactionAdd → const Event
const Event(PrivateMessageReactionAddEvent, [['MessageReaction', 'reaction']])
privateMessageReactionRemove → const Event
const Event(PrivateMessageReactionRemoveEvent, [['MessageReaction', 'reaction']])
privateMessageReactionRemoveAll → const Event
const Event(PrivateMessageReactionRemoveAllEvent, [['PrivateChannel', 'channel'], ['Message', 'message']])
voiceStateUpdate → const Event
const Event(VoiceStateUpdateEvent, [['VoiceState', 'before'], ['VoiceState', 'after']])
voiceConnect → const Event
const Event(VoiceConnectEvent, [['VoiceState', 'state']])
voiceDisconnect → const Event
const Event(VoiceDisconnectEvent, [['VoiceState', 'state']])
voiceJoin → const Event
const Event(VoiceJoinEvent, [['VoiceState', 'state']])
voiceLeave → const Event
const Event(VoiceLeaveEvent, [['VoiceState', 'state']])
voiceMove → const Event
const Event(VoiceMoveEvent, [['VoiceState', 'before'], ['VoiceState', 'after']])

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
parameters List<List<String>>
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
value Type
final

Methods

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

Operators

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

Constants

values → const List<Event>
A constant List of the values in this enum, in order of their declaration.