Preparing search index...
The search index is not available
discord-js-button-pagination-ts
discord-js-button-pagination-ts
<internal>
ApplicationCommandManager
Class ApplicationCommandManager<ApplicationCommandScope, PermissionsOptionsExtras, PermissionsGuildType>
Type Parameters
ApplicationCommandScope
=
ApplicationCommand
<
{
guild
:
GuildResolvable
}
>
PermissionsOptionsExtras
=
{
guild
:
GuildResolvable
}
PermissionsGuildType
=
null
Hierarchy (
View Summary
)
CachedManager
<
Snowflake
,
ApplicationCommandScope
,
ApplicationCommandResolvable
>
ApplicationCommandManager
GuildApplicationCommandManager
Index
Constructors
constructor
Properties
client
holds
permissions
Accessors
cache
Methods
create
delete
edit
fetch
resolve
resolve
Id
set
value
Of
Constructors
Protected
constructor
new
ApplicationCommandManager
<
ApplicationCommandScope
=
ApplicationCommand
<
{
guild
:
GuildResolvable
}
>
,
PermissionsOptionsExtras
=
{
guild
:
GuildResolvable
}
,
PermissionsGuildType
=
null
,
>
(
client
:
Client
<
true
>
,
iterable
?:
Iterable
<
unknown
>
,
)
:
ApplicationCommandManager
<
ApplicationCommandScope
,
PermissionsOptionsExtras
,
PermissionsGuildType
,
>
Type Parameters
ApplicationCommandScope
=
ApplicationCommand
<
{
guild
:
GuildResolvable
}
>
PermissionsOptionsExtras
=
{
guild
:
GuildResolvable
}
PermissionsGuildType
=
null
Parameters
client
:
Client
<
true
>
Optional
iterable
:
Iterable
<
unknown
>
Returns
ApplicationCommandManager
<
ApplicationCommandScope
,
PermissionsOptionsExtras
,
PermissionsGuildType
,
>
Properties
Readonly
client
client
:
Client
Readonly
holds
holds
:
Constructable
<
ApplicationCommandScope
>
permissions
permissions
:
ApplicationCommandPermissionsManager
<
{
command
?:
ApplicationCommandResolvable
}
&
PermissionsOptionsExtras
,
{
command
:
ApplicationCommandResolvable
}
&
PermissionsOptionsExtras
,
PermissionsGuildType
,
null
,
>
Accessors
cache
get
cache
()
:
Collection
<
Key
,
Holds
>
Returns
Collection
<
Key
,
Holds
>
Methods
create
create
(
command
:
ApplicationCommandDataResolvable
,
guildId
?:
string
,
)
:
Promise
<
ApplicationCommandScope
>
Parameters
command
:
ApplicationCommandDataResolvable
Optional
guildId
:
string
Returns
Promise
<
ApplicationCommandScope
>
delete
delete
(
command
:
ApplicationCommandResolvable
,
guildId
?:
string
,
)
:
Promise
<
null
|
ApplicationCommandScope
>
Parameters
command
:
ApplicationCommandResolvable
Optional
guildId
:
string
Returns
Promise
<
null
|
ApplicationCommandScope
>
edit
edit
(
command
:
ApplicationCommandResolvable
,
data
:
Partial
<
ApplicationCommandDataResolvable
>
,
)
:
Promise
<
ApplicationCommandScope
>
Parameters
command
:
ApplicationCommandResolvable
data
:
Partial
<
ApplicationCommandDataResolvable
>
Returns
Promise
<
ApplicationCommandScope
>
edit
(
command
:
ApplicationCommandResolvable
,
data
:
Partial
<
ApplicationCommandDataResolvable
>
,
guildId
:
string
,
)
:
Promise
<
ApplicationCommand
<
{}
>
>
Parameters
command
:
ApplicationCommandResolvable
data
:
Partial
<
ApplicationCommandDataResolvable
>
guildId
:
string
Returns
Promise
<
ApplicationCommand
<
{}
>
>
fetch
fetch
(
id
:
string
,
options
:
FetchApplicationCommandOptions
&
{
guildId
:
string
}
,
)
:
Promise
<
ApplicationCommand
<
{}
>
>
Parameters
id
:
string
options
:
FetchApplicationCommandOptions
&
{
guildId
:
string
}
Returns
Promise
<
ApplicationCommand
<
{}
>
>
fetch
(
options
:
FetchApplicationCommandOptions
,
)
:
Promise
<
Collection
<
string
,
ApplicationCommandScope
>
>
Parameters
options
:
FetchApplicationCommandOptions
Returns
Promise
<
Collection
<
string
,
ApplicationCommandScope
>
>
fetch
(
id
:
string
,
options
?:
FetchApplicationCommandOptions
,
)
:
Promise
<
ApplicationCommandScope
>
Parameters
id
:
string
Optional
options
:
FetchApplicationCommandOptions
Returns
Promise
<
ApplicationCommandScope
>
fetch
(
id
?:
string
,
options
?:
FetchApplicationCommandOptions
,
)
:
Promise
<
Collection
<
string
,
ApplicationCommandScope
>
>
Parameters
Optional
id
:
string
Optional
options
:
FetchApplicationCommandOptions
Returns
Promise
<
Collection
<
string
,
ApplicationCommandScope
>
>
resolve
resolve
(
resolvable
:
ApplicationCommandScope
)
:
ApplicationCommandScope
Parameters
resolvable
:
ApplicationCommandScope
Returns
ApplicationCommandScope
resolve
(
resolvable
:
ApplicationCommandResolvable
,
)
:
null
|
ApplicationCommandScope
Parameters
resolvable
:
ApplicationCommandResolvable
Returns
null
|
ApplicationCommandScope
resolve
Id
resolveId
(
resolvable
:
string
|
ApplicationCommandScope
)
:
string
Parameters
resolvable
:
string
|
ApplicationCommandScope
Returns
string
resolveId
(
resolvable
:
ApplicationCommandResolvable
)
:
null
|
string
Parameters
resolvable
:
ApplicationCommandResolvable
Returns
null
|
string
set
set
(
commands
:
readonly
ApplicationCommandDataResolvable
[]
,
)
:
Promise
<
Collection
<
string
,
ApplicationCommandScope
>
>
Parameters
commands
:
readonly
ApplicationCommandDataResolvable
[]
Returns
Promise
<
Collection
<
string
,
ApplicationCommandScope
>
>
set
(
commands
:
readonly
ApplicationCommandDataResolvable
[]
,
guildId
:
string
,
)
:
Promise
<
Collection
<
string
,
ApplicationCommand
<
{}
>
>
>
Parameters
commands
:
readonly
ApplicationCommandDataResolvable
[]
guildId
:
string
Returns
Promise
<
Collection
<
string
,
ApplicationCommand
<
{}
>
>
>
value
Of
valueOf
()
:
Collection
<
string
,
ApplicationCommandScope
>
Returns the primitive value of the specified object.
Returns
Collection
<
string
,
ApplicationCommandScope
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
client
holds
permissions
Accessors
cache
Methods
create
delete
edit
fetch
resolve
resolve
Id
set
value
Of
discord-js-button-pagination-ts
Loading...
Returns the primitive value of the specified object.