Events enum

Inheritance

Constructors

Events(String event, Map<String, dynamic> params)
const

Values

ready → const Events
const Events('ready', {'client' : MineralClient})
guildCreate → const Events
const Events('create::guild', {'guild' : Guild})
guildUpdate → const Events
const Events('update::guild', {'before' : Guild, 'after' : Guild})
presenceUpdate → const Events
const Events('update::presence', {'before' : GuildMember, 'after' : GuildMember})
moderationRuleCreate → const Events
const Events('create::moderation-rule', {'rule' : ModerationRule})
moderationRuleUpdate → const Events
const Events('update::moderation-rule', {'before' : ModerationRule, 'after' : ModerationRule})
moderationRuleDelete → const Events
const Events('delete::moderation-rule', {'rule' : ModerationRule})
guildScheduledEventCreate → const Events
const Events('create::scheduled-event', {'event' : GuildScheduledEvent})
guildScheduledEventDelete → const Events
const Events('delete::scheduled-event', {'event' : GuildScheduledEvent})
guildScheduledEventUpdate → const Events
const Events('update::scheduled-event', {'before' : GuildScheduledEvent, 'after' : GuildScheduledEvent})
guildScheduledEventUserAdd → const Events
const Events('user-add::scheduled-event', {'event' : GuildScheduledEvent, 'user' : User, 'member' : 'GuildMember?'})
guildScheduledEventUserRemove → const Events
const Events('user-remove::scheduled-event', {'event' : GuildScheduledEvent, 'user' : User, 'member' : 'GuildMember?'})
messageCreate → const Events
const Events('create::message', {'message' : Message})
messageUpdate → const Events
const Events('update::message', {'before' : Message, 'after' : Message})
messageDelete → const Events
const Events('delete::message', {'message' : Message})
channelCreate → const Events
const Events('create::channel', {'channel' : GuildChannel})
channelUpdate → const Events
const Events('update::channel', {'before' : GuildChannel, 'after' : GuildChannel})
channelDelete → const Events
const Events('delete::channel', {'channel' : GuildChannel})
memberJoin → const Events
const Events('join::member', {'member' : GuildMember})
memberUpdate → const Events
const Events('update::member', {'before' : GuildMember, 'after' : GuildMember})
memberLeave → const Events
const Events('leave::member', {'member' : GuildMember})
memberRolesUpdate → const Events
const Events('update::roles-member', {'before' : Role, 'after' : Role})
acceptRules → const Events
const Events('accept::rules', {'member' : GuildMember})
interactionCreate → const Events
const Events('create::interaction', {'interaction' : Interaction})
commandCreate → const Events
const Events('create::commandInteraction', {'interaction' : CommandInteraction})
buttonCreate → const Events
const Events('create::buttonInteraction', {'interaction' : ButtonInteraction})
modalCreate → const Events
const Events('create::modalInteraction', {'interaction' : ModalInteraction})
selectMenuCreate → const Events
const Events('create::selectMenuInteraction', {'interaction' : SelectMenuInteraction})
voiceStateUpdate → const Events
const Events('update::voice', {'before' : VoiceManager, 'after' : VoiceManager})
voiceConnect → const Events
const Events('connect::voice', {'member' : GuildMember, 'before' : 'VoiceChannel?', 'after' : VoiceChannel})
voiceDisconnect → const Events
const Events('disconnect::voice', {'member' : GuildMember, 'channel' : VoiceChannel})
voiceMove → const Events
const Events('move::voice', {'member' : GuildMember, 'before' : VoiceChannel, 'after' : VoiceChannel})
memberMuted → const Events
const Events('mute::voice', {'member' : GuildMember})
memberUnMuted → const Events
const Events('unmute::voice', {'member' : GuildMember})
memberDeaf → const Events
const Events('deaf::voice', {'member' : GuildMember})
memberUnDeaf → const Events
const Events('undeaf::voice', {'member' : GuildMember})
memberSelfMuted → const Events
const Events('self::mute::voice', {'member' : GuildMember})
memberSelfUnMuted → const Events
const Events('self::unmute::voice', {'member' : GuildMember})
memberSelfDeaf → const Events
const Events('self::deaf::voice', {'member' : GuildMember})
memberSelfUnDeaf → const Events
const Events('self::undeaf::voice', {'member' : GuildMember})

Properties

event String
final
hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
params Map<String, dynamic>
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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<Events>
A constant List of the values in this enum, in order of their declaration.