revbot.js
Preparing search index...
UserPermissions
Class UserPermissions
Hierarchy (
View Summary
)
BitField
UserPermissions
Index
Constructors
constructor
Properties
bitfield
FLAGS
Accessors
self
Methods
[iterator]
add
any
freeze
has
remove
serialize
to
Array
value
Of
resolve
Constructors
constructor
new
UserPermissions
(
bits
?:
UserPermissionsResolvable
)
:
UserPermissions
Parameters
Optional
bits
:
UserPermissionsResolvable
Returns
UserPermissions
Properties
bitfield
bitfield
:
number
= DEFAULT_BIT
Static
Readonly
FLAGS
FLAGS
:
{
ACCESS
:
number
;
INVITE
:
number
;
SEND_MESSAGES
:
number
;
VIEW_PROFILE
:
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
:
UserPermissionsResolvable
[]
)
:
this
Parameters
...
bits
:
UserPermissionsResolvable
[]
Returns
this
any
any
(
bit
:
UserPermissionsResolvable
)
:
boolean
Parameters
bit
:
UserPermissionsResolvable
Returns
boolean
freeze
freeze
()
:
Readonly
<
UserPermissions
>
Returns
Readonly
<
UserPermissions
>
has
has
(
bit
:
UserPermissionsResolvable
)
:
boolean
Parameters
bit
:
UserPermissionsResolvable
Returns
boolean
remove
remove
(
...
bits
:
UserPermissionsResolvable
[]
)
:
this
Parameters
...
bits
:
UserPermissionsResolvable
[]
Returns
this
serialize
serialize
()
:
Record
<
"ACCESS"
|
"VIEW_PROFILE"
|
"SEND_MESSAGES"
|
"INVITE"
,
boolean
,
>
Returns
Record
<
"ACCESS"
|
"VIEW_PROFILE"
|
"SEND_MESSAGES"
|
"INVITE"
,
boolean
>
to
Array
toArray
()
:
string
[]
Returns
string
[]
value
Of
valueOf
()
:
number
Returns
number
Static
resolve
resolve
(
bit
:
UserPermissionsResolvable
)
:
number
Parameters
bit
:
UserPermissionsResolvable
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...