@tryforge/forgescript
Preparing search index...
NativeCommandManager
Class NativeCommandManager
Hierarchy (
View Summary
)
BaseCommandManager
<
CommandType
>
NativeCommandManager
Index
Constructors
constructor
Properties
handler
Name
default
Max
Listeners
Accessors
count
Methods
add
add
Listener
emit
event
Names
get
get
Max
Listeners
listener
Count
listeners
load
off
on
once
prepend
Listener
prepend
Once
Listener
raw
Listeners
refresh
remove
All
Listeners
remove
Listener
set
Max
Listeners
to
Array
Constructors
constructor
new
NativeCommandManager
(
client
:
ForgeClient
)
:
NativeCommandManager
Parameters
client
:
ForgeClient
Returns
NativeCommandManager
Properties
handler
Name
handlerName
:
string
= NativeEventName
Static
default
Max
Listeners
defaultMaxListeners
:
number
Accessors
count
get
count
()
:
number
Returns
number
Methods
add
add
(
...
commands
:
(
BaseCommand
<
keyof
ClientEvents
>
|
IBaseCommand
<
keyof
ClientEvents
>
)
[]
,
)
:
void
Parameters
...
commands
: (
BaseCommand
<
keyof
ClientEvents
>
|
IBaseCommand
<
keyof
ClientEvents
>
)
[]
Returns
void
add
Listener
addListener
<
U
extends
"update"
>
(
event
:
U
,
listener
:
ICommandManagerEvents
<
keyof
ClientEvents
>
[
U
]
,
)
:
this
Type Parameters
U
extends
"update"
Parameters
event
:
U
listener
:
ICommandManagerEvents
<
keyof
ClientEvents
>
[
U
]
Returns
this
emit
emit
<
U
extends
"update"
>
(
event
:
U
,
...
args
:
Parameters
<
ICommandManagerEvents
<
keyof
ClientEvents
>
[
U
]
>
,
)
:
boolean
Type Parameters
U
extends
"update"
Parameters
event
:
U
...
args
:
Parameters
<
ICommandManagerEvents
<
keyof
ClientEvents
>
[
U
]
>
Returns
boolean
event
Names
eventNames
<
U
extends
"update"
>
()
:
U
[]
Type Parameters
U
extends
"update"
Returns
U
[]
get
get
(
type
:
keyof
ClientEvents
,
fn
?:
(
cmd
:
BaseCommand
<
keyof
ClientEvents
>
)
=>
boolean
,
)
:
BaseCommand
<
keyof
ClientEvents
>
[]
Parameters
type
:
keyof
ClientEvents
Optional
fn
:
(
cmd
:
BaseCommand
<
keyof
ClientEvents
>
)
=>
boolean
Returns
BaseCommand
<
keyof
ClientEvents
>
[]
get
Max
Listeners
getMaxListeners
()
:
number
Returns
number
listener
Count
listenerCount
(
type
:
"update"
)
:
number
Parameters
type
:
"update"
Returns
number
listeners
listeners
<
U
extends
"update"
>
(
type
:
U
,
)
:
ICommandManagerEvents
<
keyof
ClientEvents
>
[
U
]
[]
Type Parameters
U
extends
"update"
Parameters
type
:
U
Returns
ICommandManagerEvents
<
keyof
ClientEvents
>
[
U
]
[]
load
load
(
path
:
string
)
:
void
Parameters
path
:
string
Returns
void
off
off
<
U
extends
"update"
>
(
event
:
U
,
listener
:
ICommandManagerEvents
<
keyof
ClientEvents
>
[
U
]
,
)
:
this
Type Parameters
U
extends
"update"
Parameters
event
:
U
listener
:
ICommandManagerEvents
<
keyof
ClientEvents
>
[
U
]
Returns
this
on
on
<
U
extends
"update"
>
(
event
:
U
,
listener
:
ICommandManagerEvents
<
keyof
ClientEvents
>
[
U
]
,
)
:
this
Type Parameters
U
extends
"update"
Parameters
event
:
U
listener
:
ICommandManagerEvents
<
keyof
ClientEvents
>
[
U
]
Returns
this
once
once
<
U
extends
"update"
>
(
event
:
U
,
listener
:
ICommandManagerEvents
<
keyof
ClientEvents
>
[
U
]
,
)
:
this
Type Parameters
U
extends
"update"
Parameters
event
:
U
listener
:
ICommandManagerEvents
<
keyof
ClientEvents
>
[
U
]
Returns
this
prepend
Listener
prependListener
<
U
extends
"update"
>
(
event
:
U
,
listener
:
ICommandManagerEvents
<
keyof
ClientEvents
>
[
U
]
,
)
:
this
Type Parameters
U
extends
"update"
Parameters
event
:
U
listener
:
ICommandManagerEvents
<
keyof
ClientEvents
>
[
U
]
Returns
this
prepend
Once
Listener
prependOnceListener
<
U
extends
"update"
>
(
event
:
U
,
listener
:
ICommandManagerEvents
<
keyof
ClientEvents
>
[
U
]
,
)
:
this
Type Parameters
U
extends
"update"
Parameters
event
:
U
listener
:
ICommandManagerEvents
<
keyof
ClientEvents
>
[
U
]
Returns
this
raw
Listeners
rawListeners
<
U
extends
"update"
>
(
type
:
U
,
)
:
ICommandManagerEvents
<
keyof
ClientEvents
>
[
U
]
[]
Type Parameters
U
extends
"update"
Parameters
type
:
U
Returns
ICommandManagerEvents
<
keyof
ClientEvents
>
[
U
]
[]
refresh
refresh
()
:
void
Returns
void
remove
All
Listeners
removeAllListeners
(
event
?:
"update"
)
:
this
Parameters
Optional
event
:
"update"
Returns
this
remove
Listener
removeListener
<
U
extends
"update"
>
(
event
:
U
,
listener
:
ICommandManagerEvents
<
keyof
ClientEvents
>
[
U
]
,
)
:
this
Type Parameters
U
extends
"update"
Parameters
event
:
U
listener
:
ICommandManagerEvents
<
keyof
ClientEvents
>
[
U
]
Returns
this
set
Max
Listeners
setMaxListeners
(
n
:
number
)
:
this
Parameters
n
:
number
Returns
this
to
Array
toArray
()
:
BaseCommand
<
keyof
ClientEvents
>
[]
Returns
BaseCommand
<
keyof
ClientEvents
>
[]
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
handler
Name
default
Max
Listeners
Accessors
count
Methods
add
add
Listener
emit
event
Names
get
get
Max
Listeners
listener
Count
listeners
load
off
on
once
prepend
Listener
prepend
Once
Listener
raw
Listeners
refresh
remove
All
Listeners
remove
Listener
set
Max
Listeners
to
Array
@tryforge/forgescript
Loading...