Preparing search index...
The search index is not available
discord-js-button-pagination-ts
discord-js-button-pagination-ts
<internal>
RoleManager
Class RoleManager
Hierarchy (
View Summary
)
CachedManager
<
Snowflake
,
Role
,
RoleResolvable
>
RoleManager
Index
Properties
client
guild
holds
Accessors
cache
everyone
highest
premium
Subscriber
Role
Methods
bot
Role
For
compare
Positions
create
delete
edit
fetch
resolve
resolve
Id
set
Position
set
Positions
value
Of
Properties
Readonly
client
client
:
Client
guild
guild
:
Guild
Readonly
holds
holds
:
Constructable
<
Role
>
Accessors
cache
get
cache
()
:
Collection
<
Key
,
Holds
>
Returns
Collection
<
Key
,
Holds
>
everyone
get
everyone
()
:
Role
Returns
Role
highest
get
highest
()
:
Role
Returns
Role
premium
Subscriber
Role
get
premiumSubscriberRole
()
:
null
|
Role
Returns
null
|
Role
Methods
bot
Role
For
botRoleFor
(
user
:
UserResolvable
)
:
null
|
Role
Parameters
user
:
UserResolvable
Returns
null
|
Role
compare
Positions
comparePositions
(
role1
:
RoleResolvable
,
role2
:
RoleResolvable
)
:
number
Parameters
role1
:
RoleResolvable
role2
:
RoleResolvable
Returns
number
create
create
(
options
?:
RoleCreateOptions
)
:
Promise
<
Role
>
Parameters
Optional
options
:
RoleCreateOptions
Returns
Promise
<
Role
>
delete
delete
(
role
:
RoleResolvable
,
reason
?:
string
)
:
Promise
<
void
>
Parameters
role
:
RoleResolvable
Optional
reason
:
string
Returns
Promise
<
void
>
edit
edit
(
role
:
RoleResolvable
,
options
:
RoleEditOptions
)
:
Promise
<
Role
>
Parameters
role
:
RoleResolvable
options
:
RoleEditOptions
Returns
Promise
<
Role
>
fetch
fetch
(
id
:
string
,
options
?:
BaseFetchOptions
)
:
Promise
<
null
|
Role
>
Parameters
id
:
string
Optional
options
:
BaseFetchOptions
Returns
Promise
<
null
|
Role
>
fetch
(
id
?:
undefined
,
options
?:
BaseFetchOptions
,
)
:
Promise
<
Collection
<
string
,
Role
>
>
Parameters
Optional
id
:
undefined
Optional
options
:
BaseFetchOptions
Returns
Promise
<
Collection
<
string
,
Role
>
>
resolve
resolve
(
resolvable
:
Role
)
:
Role
Parameters
resolvable
:
Role
Returns
Role
resolve
(
resolvable
:
RoleResolvable
)
:
null
|
Role
Parameters
resolvable
:
RoleResolvable
Returns
null
|
Role
resolve
Id
resolveId
(
resolvable
:
string
|
Role
)
:
string
Parameters
resolvable
:
string
|
Role
Returns
string
resolveId
(
resolvable
:
RoleResolvable
)
:
null
|
string
Parameters
resolvable
:
RoleResolvable
Returns
null
|
string
set
Position
setPosition
(
role
:
RoleResolvable
,
position
:
number
,
options
?:
SetRolePositionOptions
,
)
:
Promise
<
Role
>
Parameters
role
:
RoleResolvable
position
:
number
Optional
options
:
SetRolePositionOptions
Returns
Promise
<
Role
>
set
Positions
setPositions
(
rolePositions
:
readonly
RolePosition
[]
)
:
Promise
<
Guild
>
Parameters
rolePositions
:
readonly
RolePosition
[]
Returns
Promise
<
Guild
>
value
Of
valueOf
()
:
Collection
<
string
,
Role
>
Returns the primitive value of the specified object.
Returns
Collection
<
string
,
Role
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
client
guild
holds
Accessors
cache
everyone
highest
premium
Subscriber
Role
Methods
bot
Role
For
compare
Positions
create
delete
edit
fetch
resolve
resolve
Id
set
Position
set
Positions
value
Of
discord-js-button-pagination-ts
Loading...
Returns the primitive value of the specified object.