Search
Preparing search index...
The search index is not available
emitting
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
PrivateEmitter
Interface PrivateEmitter<Events, Key>
Type parameters
Events
Key
:
keyof Events
Hierarchy
PublicEmitter
<
Events
,
Key
>
PrivateEmitter
Emitter
Index
Methods
emit
emit
Callback
off
on
once
take
take
Either
take
Timeout
Methods
emit
emit<K>
(
event
:
K
, value
:
Events[K]
)
:
void
Type parameters
K
:
Key
Parameters
event:
K
value:
Events[K]
Returns
void
emit
Callback
emit
Callback<K>
(
event
:
K
)
:
function
Type parameters
K
:
Key
Parameters
event:
K
Returns
function
(
value
:
Events[K]
)
:
void
Parameters
value:
Events[K]
Returns
void
off
off
(
event
:
Key
)
:
void
Parameters
event:
Key
Returns
void
on
on<K>
(
event
:
K
, listener
:
Listener
<
Events[K]
>
)
:
Unsubscribe
Type parameters
K
:
Key
Parameters
event:
K
listener:
Listener
<
Events[K]
>
Returns
Unsubscribe
once
once<K>
(
event
:
K
, listener
:
Listener
<
Events[K]
>
)
:
Unsubscribe
Type parameters
K
:
Key
Parameters
event:
K
listener:
Listener
<
Events[K]
>
Returns
Unsubscribe
take
take<K>
(
event
:
K
)
:
Promise
<
Events[K]
>
Type parameters
K
:
Key
Parameters
event:
K
Returns
Promise
<
Events[K]
>
take
Either
take
Either<Success, Failure>
(
success
:
Success
, failure
:
Failure
)
:
Promise
<
Events[Success]
>
Type parameters
Success
:
Key
Failure
:
Key
Parameters
success:
Success
failure:
Failure
Returns
Promise
<
Events[Success]
>
take
Timeout
take
Timeout<K>
(
event
:
K
, timeout
:
number
)
:
Promise
<
Events[K]
>
Type parameters
K
:
Key
Parameters
event:
K
timeout:
number
Returns
Promise
<
Events[K]
>
Globals
Event
Emitter
Emitter
Private
Emitter
emit
emit
Callback
off
on
once
take
take
Either
take
Timeout
Public
Emitter
Deferred
Listener
Unsubscribe
create
Deferred
Generated using
TypeDoc