@@ -1911,9 +1911,8 @@ and cannot be used in place of an `EventEmitter` in most cases.
1911
1911
ignored.
1912
1912
2 . The ` NodeEventTarget ` does not emulate the full ` EventEmitter ` API.
1913
1913
Specifically the ` prependListener() ` , ` prependOnceListener() ` ,
1914
- ` rawListeners() ` , ` setMaxListeners() ` , ` getMaxListeners() ` , and
1915
- ` errorMonitor ` APIs are not emulated. The ` 'newListener' ` and
1916
- ` 'removeListener' ` events will also not be emitted.
1914
+ ` rawListeners() ` , and ` errorMonitor ` APIs are not emulated.
1915
+ The ` 'newListener' ` and ` 'removeListener' ` events will also not be emitted.
1917
1916
3 . The ` NodeEventTarget ` does not implement any special default behavior
1918
1917
for events with type ` 'error' ` .
1919
1918
4 . The ` NodeEventTarget ` supports ` EventListener ` objects as well as
@@ -2318,7 +2317,7 @@ added: v14.5.0
2318
2317
The ` NodeEventTarget ` is a Node.js-specific extension to ` EventTarget `
2319
2318
that emulates a subset of the ` EventEmitter ` API.
2320
2319
2321
- #### ` nodeEventTarget.addListener(type, listener[, options] ) `
2320
+ #### ` nodeEventTarget.addListener(type, listener) `
2322
2321
2323
2322
<!-- YAML
2324
2323
added: v14.5.0
@@ -2328,9 +2327,6 @@ added: v14.5.0
2328
2327
2329
2328
* ` listener ` {Function|EventListener}
2330
2329
2331
- * ` options ` {Object}
2332
- * ` once ` {boolean}
2333
-
2334
2330
* Returns: {EventTarget} this
2335
2331
2336
2332
Node.js-specific extension to the ` EventTarget ` class that emulates the
@@ -2362,7 +2358,29 @@ added: v14.5.0
2362
2358
Node.js-specific extension to the ` EventTarget ` class that returns the number
2363
2359
of event listeners registered for the ` type ` .
2364
2360
2365
- #### ` nodeEventTarget.off(type, listener) `
2361
+ #### ` nodeEventTarget.setMaxListeners(n) `
2362
+
2363
+ <!-- YAML
2364
+ added: v14.5.0
2365
+ -->
2366
+
2367
+ * ` n ` {number}
2368
+
2369
+ Node.js-specific extension to the ` EventTarget ` class that sets the number
2370
+ of max event listeners as ` n ` .
2371
+
2372
+ #### ` nodeEventTarget.getMaxListeners() `
2373
+
2374
+ <!-- YAML
2375
+ added: v14.5.0
2376
+ -->
2377
+
2378
+ * Returns: {number}
2379
+
2380
+ Node.js-specific extension to the ` EventTarget ` class that returns the number
2381
+ of max event listeners.
2382
+
2383
+ #### ` nodeEventTarget.off(type, listener[, options]) `
2366
2384
2367
2385
<!-- YAML
2368
2386
added: v14.5.0
@@ -2372,11 +2390,14 @@ added: v14.5.0
2372
2390
2373
2391
* ` listener ` {Function|EventListener}
2374
2392
2393
+ * ` options ` {Object}
2394
+ * ` capture ` {boolean}
2395
+
2375
2396
* Returns: {EventTarget} this
2376
2397
2377
2398
Node.js-specific alias for ` eventTarget.removeListener() ` .
2378
2399
2379
- #### ` nodeEventTarget.on(type, listener[, options] ) `
2400
+ #### ` nodeEventTarget.on(type, listener) `
2380
2401
2381
2402
<!-- YAML
2382
2403
added: v14.5.0
@@ -2386,14 +2407,11 @@ added: v14.5.0
2386
2407
2387
2408
* ` listener ` {Function|EventListener}
2388
2409
2389
- * ` options ` {Object}
2390
- * ` once ` {boolean}
2391
-
2392
2410
* Returns: {EventTarget} this
2393
2411
2394
2412
Node.js-specific alias for ` eventTarget.addListener() ` .
2395
2413
2396
- #### ` nodeEventTarget.once(type, listener[, options] ) `
2414
+ #### ` nodeEventTarget.once(type, listener) `
2397
2415
2398
2416
<!-- YAML
2399
2417
added: v14.5.0
@@ -2403,8 +2421,6 @@ added: v14.5.0
2403
2421
2404
2422
* ` listener ` {Function|EventListener}
2405
2423
2406
- * ` options ` {Object}
2407
-
2408
2424
* Returns: {EventTarget} this
2409
2425
2410
2426
Node.js-specific extension to the ` EventTarget ` class that adds a ` once `
@@ -2425,7 +2441,7 @@ Node.js-specific extension to the `EventTarget` class. If `type` is specified,
2425
2441
removes all registered listeners for ` type ` , otherwise removes all registered
2426
2442
listeners.
2427
2443
2428
- #### ` nodeEventTarget.removeListener(type, listener) `
2444
+ #### ` nodeEventTarget.removeListener(type, listener[, options] ) `
2429
2445
2430
2446
<!-- YAML
2431
2447
added: v14.5.0
@@ -2435,6 +2451,9 @@ added: v14.5.0
2435
2451
2436
2452
* ` listener ` {Function|EventListener}
2437
2453
2454
+ * ` options ` {Object}
2455
+ * ` capture ` {boolean}
2456
+
2438
2457
* Returns: {EventTarget} this
2439
2458
2440
2459
Node.js-specific extension to the ` EventTarget ` class that removes the
0 commit comments