* @param {string} type * @param {any} arg * @returns {boolean}
(type, arg)
| 1001 | * @returns {boolean} |
| 1002 | */ |
| 1003 | emit(type, arg) { |
| 1004 | if (!isNodeEventTarget(this)) |
| 1005 | throw new ERR_INVALID_THIS('NodeEventTarget'); |
| 1006 | validateString(type, 'type'); |
| 1007 | const hadListeners = this.listenerCount(type) > 0; |
| 1008 | this[kHybridDispatch](arg, type); |
| 1009 | return hadListeners; |
| 1010 | } |
| 1011 | |
| 1012 | /** |
| 1013 | * @param {string} type |
no test coverage detected