Class: EventEmitter
Constructors
constructor
• new EventEmitter()
Properties
_events
• Private _events: Map<string, Function[]>
Defined in
common/event/eventEmitter.ts:6
Methods
assignEvent
▸ assignEvent<T>(name, listener): void
Type parameters
| Name |
|---|
T |
Parameters
| Name | Type |
|---|---|
name | string |
listener | Function |
Returns
void
Defined in
common/event/eventEmitter.ts:63
count
▸ count(name): number
Parameters
| Name | Type |
|---|---|
name | string |
Returns
number
Defined in
common/event/eventEmitter.ts:8
deleteEvent
▸ deleteEvent(name, listener?): void
Parameters
| Name | Type |
|---|---|
name | string |
listener? | Function |
Returns
void
Defined in
common/event/eventEmitter.ts:52
emit
▸ emit(name, ...args): void
Parameters
| Name | Type |
|---|---|
name | string |
...args | any[] |
Returns
void
Defined in
common/event/eventEmitter.ts:13
subscribe
▸ subscribe(name, listener): void
Parameters
| Name | Type |
|---|---|
name | string | string[] |
listener | Function |
Returns
void
Defined in
common/event/eventEmitter.ts:32
unsubscribe
▸ unsubscribe(name, listener?): void
Parameters
| Name | Type |
|---|---|
name | string | string[] |
listener? | Function |
Returns
void