참고: 이 페이지는 아직 한국어로 번역되지 않았습니다. 아래는 영어 원문입니다.An EventEmitterable behaves similar to an EventEmitter except provides async access to its methods. An EventEmitter implements the observer pattern.
Extended by
Type parameters
Type parameter |
---|
T |
Methods
addListener()
Parameters
Parameter | Type |
---|---|
event | T |
listener | Listener |
zone ? | Zone |
Returns
Promise
<EventEmitterable
<T
>>
Source
utils/events.ts:61emit()
event
with the args
.
Parameters
Parameter | Type |
---|---|
event | T |
zone ? | Zone |
…args ? | any [] |
Returns
Promise
<boolean
>
Source
utils/events.ts:36listenerCount()
event
.
Parameters
Parameter | Type |
---|---|
event ? | T |
Returns
Promise
<number
>
Source
utils/events.ts:41listeners()
event
.
Parameters
Parameter | Type |
---|---|
event ? | T |
Returns
Promise
<Listener
[]>
Source
utils/events.ts:46off()
listener
for event
. If listener
is unspecified, all listeners are unregistered.
Parameters
Parameter | Type |
---|---|
event | T |
listener ? | Listener |
zone ? | Zone |
Returns
Promise
<EventEmitterable
<T
>>
Source
utils/events.ts:51on()
listener
that is called whenever the event
occurs until unregistered.
Parameters
Parameter | Type |
---|---|
event | T |
listener | Listener |
zone ? | Zone |
Returns
Promise
<EventEmitterable
<T
>>
Source
utils/events.ts:26once()
listener
that is called the next time event
occurs.
Parameters
Parameter | Type |
---|---|
event | T |
listener | Listener |
zone ? | Zone |
Returns
Promise
<EventEmitterable
<T
>>
Source
utils/events.ts:31removeAllListeners()
event
.
Parameters
Parameter | Type |
---|---|
event ? | T |
Returns
Promise
<EventEmitterable
<T
>>
Source
utils/events.ts:56removeListener()
Parameters
Parameter | Type |
---|---|
event | T |
listener | Listener |
zone ? | Zone |
Returns
Promise
<EventEmitterable
<T
>>