ClientPermission enum

Inheritance

Constructors

ClientPermission(int value)
const

Values

createInstantInvite → const ClientPermission
const ClientPermission(1 << 0)
kickMembers → const ClientPermission
const ClientPermission(1 << 1)
banMembers → const ClientPermission
const ClientPermission(1 << 2)
administrator → const ClientPermission
const ClientPermission(1 << 3)
manageChannels → const ClientPermission
const ClientPermission(1 << 4)
manageGuilds → const ClientPermission
const ClientPermission(1 << 5)
addReactions → const ClientPermission
const ClientPermission(1 << 6)
viewAuditChannel → const ClientPermission
const ClientPermission(1 << 7)
prioritySpeaker → const ClientPermission
const ClientPermission(1 << 8)
stream → const ClientPermission
const ClientPermission(1 << 9)
viewChannel → const ClientPermission
const ClientPermission(1 << 10)
sendMessages → const ClientPermission
const ClientPermission(1 << 11)
sendTtsMessage → const ClientPermission
const ClientPermission(1 << 12)
manageMessages → const ClientPermission
const ClientPermission(1 << 13)
const ClientPermission(1 << 14)
attachFiles → const ClientPermission
const ClientPermission(1 << 15)
readMessageHistory → const ClientPermission
const ClientPermission(1 << 16)
mentionEveryone → const ClientPermission
const ClientPermission(1 << 17)
useExternalEmojis → const ClientPermission
const ClientPermission(1 << 18)
viewGuildInsights → const ClientPermission
const ClientPermission(1 << 19)
connect → const ClientPermission
const ClientPermission(1 << 20)
speak → const ClientPermission
const ClientPermission(1 << 21)
muteMembers → const ClientPermission
const ClientPermission(1 << 22)
deafenMembers → const ClientPermission
const ClientPermission(1 << 23)
moveMembers → const ClientPermission
const ClientPermission(1 << 24)
useVad → const ClientPermission
const ClientPermission(1 << 25)
changeUsername → const ClientPermission
const ClientPermission(1 << 26)
managerUsernames → const ClientPermission
const ClientPermission(1 << 27)
manageRoles → const ClientPermission
const ClientPermission(1 << 28)
manageWebhooks → const ClientPermission
const ClientPermission(1 << 29)
manageEmojisAndStickers → const ClientPermission
const ClientPermission(1 << 30)
useApplicationCommand → const ClientPermission
const ClientPermission(1 << 31)
requestToSpeak → const ClientPermission
const ClientPermission(1 << 32)
manageEvents → const ClientPermission
const ClientPermission(1 << 33)
manageThreads → const ClientPermission
const ClientPermission(1 << 34)
usePublicThreads → const ClientPermission
const ClientPermission(1 << 35)
createPublicThreads → const ClientPermission
const ClientPermission(1 << 35)
usePrivateThreads → const ClientPermission
const ClientPermission(1 << 36)
createPrivateThreads → const ClientPermission
const ClientPermission(1 << 36)
useExternalStickers → const ClientPermission
const ClientPermission(1 << 37)
sendMessageInThreads → const ClientPermission
const ClientPermission(1 << 38)
startEmbeddedActivities → const ClientPermission
const ClientPermission(1 << 39)
moderateMembers → const ClientPermission
const ClientPermission(1 << 40)

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
value int
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<ClientPermission>
A constant List of the values in this enum, in order of their declaration.