melonjs
Preparing search index...
<internal>
EventEmitter
Class EventEmitter<Events>
Type Parameters
Events
extends
EventsMap
=
DefaultEvents
Index
Constructors
constructor
Methods
add
Listener
add
Listener
Once
emit
has
Listener
remove
All
Listeners
remove
Listener
Constructors
constructor
new
EventEmitter
<
Events
extends
EventsMap
=
DefaultEvents
>
()
:
EventEmitter
<
Events
,
>
Type Parameters
Events
extends
EventsMap
=
DefaultEvents
Returns
EventEmitter
<
Events
>
Methods
add
Listener
addListener
<
E
extends
string
|
number
|
symbol
>
(
event
:
E
,
listener
:
Events
[
E
]
,
)
:
()
=>
void
Type Parameters
E
extends
string
|
number
|
symbol
Parameters
event
:
E
listener
:
Events
[
E
]
Returns
()
=>
void
add
Listener
Once
addListenerOnce
<
E
extends
string
|
number
|
symbol
>
(
event
:
E
,
listener
:
Events
[
E
]
,
)
:
void
Type Parameters
E
extends
string
|
number
|
symbol
Parameters
event
:
E
listener
:
Events
[
E
]
Returns
void
emit
emit
<
E
extends
string
|
number
|
symbol
>
(
event
:
E
,
...
args
:
Parameters
<
Events
[
E
]
>
,
)
:
void
Type Parameters
E
extends
string
|
number
|
symbol
Parameters
event
:
E
...
args
:
Parameters
<
Events
[
E
]
>
Returns
void
has
Listener
hasListener
<
E
extends
string
|
number
|
symbol
>
(
event
:
E
,
listener
:
Events
[
E
]
,
)
:
boolean
Type Parameters
E
extends
string
|
number
|
symbol
Parameters
event
:
E
listener
:
Events
[
E
]
Returns
boolean
remove
All
Listeners
removeAllListeners
(
event
?:
keyof
Events
)
:
void
Parameters
Optional
event
:
keyof
Events
Returns
void
remove
Listener
removeListener
<
E
extends
string
|
number
|
symbol
>
(
event
:
E
,
listener
:
Events
[
E
]
,
)
:
void
Type Parameters
E
extends
string
|
number
|
symbol
Parameters
event
:
E
listener
:
Events
[
E
]
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
add
Listener
add
Listener
Once
emit
has
Listener
remove
All
Listeners
remove
Listener
melonjs
Loading...