SerenityJS
Preparing search index...
@serenityjs/emitter
Emitter
Class Emitter<T>
Type Parameters
T
Index
Constructors
constructor
Accessors
max
Listeners
Methods
after
before
emit
on
once
once
After
once
Before
remove
remove
After
remove
All
remove
All
After
remove
All
Before
remove
Before
remove
Path
Constructors
constructor
new
Emitter
<
T
>
(
_maxListeners
?:
number
)
:
Emitter
<
T
>
Type Parameters
T
Parameters
_maxListeners
:
number
= 10
Returns
Emitter
<
T
>
Accessors
max
Listeners
get
maxListeners
()
:
number
Returns
number
set
maxListeners
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
Methods
after
after
<
K
extends
string
|
number
|
symbol
>
(
event
:
K
,
listener
:
Listener
<
ForceArray
<
T
[
K
]
>
>
,
)
:
this
Type Parameters
K
extends
string
|
number
|
symbol
Parameters
event
:
K
listener
:
Listener
<
ForceArray
<
T
[
K
]
>
>
Returns
this
before
before
<
K
extends
string
|
number
|
symbol
>
(
event
:
K
,
listener
:
Listener
<
ForceArray
<
T
[
K
]
>
,
boolean
>
,
)
:
this
Type Parameters
K
extends
string
|
number
|
symbol
Parameters
event
:
K
listener
:
Listener
<
ForceArray
<
T
[
K
]
>
,
boolean
>
Returns
this
emit
emit
<
K
extends
string
|
number
|
symbol
>
(
event
:
K
,
...
arguments_
:
ForceArray
<
T
[
K
]
>
,
)
:
boolean
Type Parameters
K
extends
string
|
number
|
symbol
Parameters
event
:
K
...
arguments_
:
ForceArray
<
T
[
K
]
>
Returns
boolean
on
on
<
K
extends
string
|
number
|
symbol
>
(
event
:
K
,
listener
:
Listener
<
ForceArray
<
T
[
K
]
>
>
,
)
:
this
Type Parameters
K
extends
string
|
number
|
symbol
Parameters
event
:
K
listener
:
Listener
<
ForceArray
<
T
[
K
]
>
>
Returns
this
once
once
<
K
extends
string
|
number
|
symbol
>
(
event
:
K
,
listener
:
Listener
<
ForceArray
<
T
[
K
]
>
>
,
)
:
this
Type Parameters
K
extends
string
|
number
|
symbol
Parameters
event
:
K
listener
:
Listener
<
ForceArray
<
T
[
K
]
>
>
Returns
this
once
After
onceAfter
<
K
extends
string
|
number
|
symbol
>
(
event
:
K
,
listener
:
Listener
<
ForceArray
<
T
[
K
]
>
>
,
)
:
this
Type Parameters
K
extends
string
|
number
|
symbol
Parameters
event
:
K
listener
:
Listener
<
ForceArray
<
T
[
K
]
>
>
Returns
this
once
Before
onceBefore
<
K
extends
string
|
number
|
symbol
>
(
event
:
K
,
listener
:
Listener
<
ForceArray
<
T
[
K
]
>
,
boolean
>
,
)
:
this
Type Parameters
K
extends
string
|
number
|
symbol
Parameters
event
:
K
listener
:
Listener
<
ForceArray
<
T
[
K
]
>
,
boolean
>
Returns
this
remove
remove
<
K
extends
string
|
number
|
symbol
>
(
event
:
K
,
listener
:
Listener
<
ForceArray
<
T
[
K
]
>
>
,
)
:
this
Type Parameters
K
extends
string
|
number
|
symbol
Parameters
event
:
K
listener
:
Listener
<
ForceArray
<
T
[
K
]
>
>
Returns
this
remove
After
removeAfter
<
K
extends
string
|
number
|
symbol
>
(
event
:
K
,
listener
:
Listener
<
ForceArray
<
T
[
K
]
>
>
,
)
:
this
Type Parameters
K
extends
string
|
number
|
symbol
Parameters
event
:
K
listener
:
Listener
<
ForceArray
<
T
[
K
]
>
>
Returns
this
remove
All
removeAll
<
K
extends
string
|
number
|
symbol
>
(
event
?:
K
)
:
this
Type Parameters
K
extends
string
|
number
|
symbol
Parameters
Optional
event
:
K
Returns
this
remove
All
After
removeAllAfter
<
K
extends
string
|
number
|
symbol
>
(
event
?:
K
)
:
this
Type Parameters
K
extends
string
|
number
|
symbol
Parameters
Optional
event
:
K
Returns
this
remove
All
Before
removeAllBefore
<
K
extends
string
|
number
|
symbol
>
(
event
?:
K
)
:
this
Type Parameters
K
extends
string
|
number
|
symbol
Parameters
Optional
event
:
K
Returns
this
remove
Before
removeBefore
<
K
extends
string
|
number
|
symbol
>
(
event
:
K
,
listener
:
Listener
<
ForceArray
<
T
[
K
]
>
,
boolean
>
,
)
:
this
Type Parameters
K
extends
string
|
number
|
symbol
Parameters
event
:
K
listener
:
Listener
<
ForceArray
<
T
[
K
]
>
,
boolean
>
Returns
this
remove
Path
removePath
(
path
:
string
)
:
this
Parameters
path
:
string
Returns
this
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Accessors
max
Listeners
Methods
after
before
emit
on
once
once
After
once
Before
remove
remove
After
remove
All
remove
All
After
remove
All
Before
remove
Before
remove
Path
SerenityJS
Loading...