revbot.js
Preparing search index...
ChannelPermissions
Class ChannelPermissions
Hierarchy (
View Summary
)
BitField
ChannelPermissions
Index
Constructors
constructor
Properties
bitfield
FLAGS
Accessors
self
Methods
[iterator]
add
any
freeze
has
remove
serialize
to
Array
value
Of
resolve
Constructors
constructor
new
ChannelPermissions
(
bits
?:
ChannelPermissionsResolvable
)
:
ChannelPermissions
Parameters
Optional
bits
:
ChannelPermissionsResolvable
Returns
ChannelPermissions
Properties
bitfield
bitfield
:
number
= DEFAULT_BIT
Static
Readonly
FLAGS
FLAGS
:
{
EMBED_LINKS
:
number
;
INVITE_OTHERS
:
number
;
MANAGE_CHANNEL
:
number
;
MANAGE_MESSAGE
:
number
;
SEND_MESSAGE
:
number
;
UPLOAD_FILES
:
number
;
VIEW_CHANNEL
:
number
;
VOICE_CALL
:
number
;
}
= ...
Accessors
self
get
self
()
:
{
FLAGS
:
Record
<
string
,
number
>
;
resolve
(
bit
:
BitFieldResolvable
)
:
number
;
new
(
bits
?:
BitFieldResolvable
)
:
BitField
;
}
Returns
{
FLAGS
:
Record
<
string
,
number
>
;
resolve
(
bit
:
BitFieldResolvable
)
:
number
;
new
(
bits
?:
BitFieldResolvable
)
:
BitField
;
}
Methods
[iterator]
"[iterator]"
()
:
Iterable
<
string
>
Returns
Iterable
<
string
>
add
add
(
...
bits
:
ChannelPermissionsResolvable
[]
)
:
this
Parameters
...
bits
:
ChannelPermissionsResolvable
[]
Returns
this
any
any
(
bit
:
ChannelPermissionsResolvable
)
:
boolean
Parameters
bit
:
ChannelPermissionsResolvable
Returns
boolean
freeze
freeze
()
:
Readonly
<
ChannelPermissions
>
Returns
Readonly
<
ChannelPermissions
>
has
has
(
bit
:
ChannelPermissionsResolvable
)
:
boolean
Parameters
bit
:
ChannelPermissionsResolvable
Returns
boolean
remove
remove
(
...
bits
:
ChannelPermissionsResolvable
[]
)
:
this
Parameters
...
bits
:
ChannelPermissionsResolvable
[]
Returns
this
serialize
serialize
()
:
Record
<
|
"VIEW_CHANNEL"
|
"SEND_MESSAGE"
|
"MANAGE_MESSAGE"
|
"MANAGE_CHANNEL"
|
"VOICE_CALL"
|
"INVITE_OTHERS"
|
"EMBED_LINKS"
|
"UPLOAD_FILES"
,
boolean
,
>
Returns
Record
<
|
"VIEW_CHANNEL"
|
"SEND_MESSAGE"
|
"MANAGE_MESSAGE"
|
"MANAGE_CHANNEL"
|
"VOICE_CALL"
|
"INVITE_OTHERS"
|
"EMBED_LINKS"
|
"UPLOAD_FILES"
,
boolean
,
>
to
Array
toArray
()
:
string
[]
Returns
string
[]
value
Of
valueOf
()
:
number
Returns
number
Static
resolve
resolve
(
bit
:
ChannelPermissionsResolvable
)
:
number
Parameters
bit
:
ChannelPermissionsResolvable
Returns
number
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
bitfield
FLAGS
Accessors
self
Methods
[iterator]
add
any
freeze
has
remove
serialize
to
Array
value
Of
resolve
revbot.js
Loading...