@@ -937,7 +937,7 @@ composed of the emitted event arguments.
937
937
938
938
## ` EventTarget ` and ` Event ` API
939
939
<!-- YAML
940
- added: REPLACEME
940
+ added: v14.5.0
941
941
-->
942
942
943
943
> Stability: 1 - Experimental
@@ -1054,15 +1054,15 @@ The `EventTarget` does not implement any special default handling for
1054
1054
1055
1055
### Class: ` Event `
1056
1056
<!-- YAML
1057
- added: REPLACEME
1057
+ added: v14.5.0
1058
1058
-->
1059
1059
1060
1060
The ` Event ` object is an adaptation of the [ ` Event ` Web API] [ ] . Instances
1061
1061
are created internally by Node.js.
1062
1062
1063
1063
#### ` event.bubbles `
1064
1064
<!-- YAML
1065
- added: REPLACEME
1065
+ added: v14.5.0
1066
1066
-->
1067
1067
1068
1068
* Type: {boolean} Always returns ` false ` .
@@ -1071,22 +1071,22 @@ This is not used in Node.js and is provided purely for completeness.
1071
1071
1072
1072
#### ` event.cancelBubble() `
1073
1073
<!-- YAML
1074
- added: REPLACEME
1074
+ added: v14.5.0
1075
1075
-->
1076
1076
1077
1077
Alias for ` event.stopPropagation() ` . This is not used in Node.js and is
1078
1078
provided purely for completeness.
1079
1079
1080
1080
#### ` event.cancelable `
1081
1081
<!-- YAML
1082
- added: REPLACEME
1082
+ added: v14.5.0
1083
1083
-->
1084
1084
1085
1085
* Type: {boolean} True if the event was created with the ` cancelable ` option.
1086
1086
1087
1087
#### ` event.composed `
1088
1088
<!-- YAML
1089
- added: REPLACEME
1089
+ added: v14.5.0
1090
1090
-->
1091
1091
1092
1092
* Type: {boolean} Always returns ` false ` .
@@ -1095,7 +1095,7 @@ This is not used in Node.js and is provided purely for completeness.
1095
1095
1096
1096
#### ` event.composedPath() `
1097
1097
<!-- YAML
1098
- added: REPLACEME
1098
+ added: v14.5.0
1099
1099
-->
1100
1100
1101
1101
Returns an array containing the current ` EventTarget ` as the only entry or
@@ -1104,7 +1104,7 @@ Node.js and is provided purely for completeness.
1104
1104
1105
1105
#### ` event.currentTarget `
1106
1106
<!-- YAML
1107
- added: REPLACEME
1107
+ added: v14.5.0
1108
1108
-->
1109
1109
1110
1110
* Type: {EventTarget} The ` EventTarget ` dispatching the event.
@@ -1113,7 +1113,7 @@ Alias for `event.target`.
1113
1113
1114
1114
#### ` event.defaultPrevented `
1115
1115
<!-- YAML
1116
- added: REPLACEME
1116
+ added: v14.5.0
1117
1117
-->
1118
1118
1119
1119
* Type: {boolean}
@@ -1123,7 +1123,7 @@ called.
1123
1123
1124
1124
#### ` event.eventPhase `
1125
1125
<!-- YAML
1126
- added: REPLACEME
1126
+ added: v14.5.0
1127
1127
-->
1128
1128
1129
1129
* Type: {number} Returns ` 0 ` while an event is not being dispatched, ` 2 ` while
@@ -1133,7 +1133,7 @@ This is not used in Node.js and is provided purely for completeness.
1133
1133
1134
1134
#### ` event.isTrusted `
1135
1135
<!-- YAML
1136
- added: REPLACEME
1136
+ added: v14.5.0
1137
1137
-->
1138
1138
1139
1139
* Type: {boolean} Always returns ` false ` .
@@ -1142,14 +1142,14 @@ This is not used in Node.js and is provided purely for completeness.
1142
1142
1143
1143
#### ` event.preventDefault() `
1144
1144
<!-- YAML
1145
- added: REPLACEME
1145
+ added: v14.5.0
1146
1146
-->
1147
1147
1148
1148
Sets the ` defaultPrevented ` property to ` true ` if ` cancelable ` is ` true ` .
1149
1149
1150
1150
#### ` event.returnValue `
1151
1151
<!-- YAML
1152
- added: REPLACEME
1152
+ added: v14.5.0
1153
1153
-->
1154
1154
1155
1155
* Type: {boolean} True if the event has not been canceled.
@@ -1158,7 +1158,7 @@ This is not used in Node.js and is provided purely for completeness.
1158
1158
1159
1159
#### ` event.srcElement `
1160
1160
<!-- YAML
1161
- added: REPLACEME
1161
+ added: v14.5.0
1162
1162
-->
1163
1163
1164
1164
* Type: {EventTarget} The ` EventTarget ` dispatching the event.
@@ -1167,28 +1167,28 @@ Alias for `event.target`.
1167
1167
1168
1168
#### ` event.stopImmediatePropagation() `
1169
1169
<!-- YAML
1170
- added: REPLACEME
1170
+ added: v14.5.0
1171
1171
-->
1172
1172
1173
1173
Stops the invocation of event listeners after the current one completes.
1174
1174
1175
1175
#### ` event.stopPropagation() `
1176
1176
<!-- YAML
1177
- added: REPLACEME
1177
+ added: v14.5.0
1178
1178
-->
1179
1179
1180
1180
This is not used in Node.js and is provided purely for completeness.
1181
1181
1182
1182
#### ` event.target `
1183
1183
<!-- YAML
1184
- added: REPLACEME
1184
+ added: v14.5.0
1185
1185
-->
1186
1186
1187
1187
* Type: {EventTarget} The ` EventTarget ` dispatching the event.
1188
1188
1189
1189
#### ` event.timeStamp `
1190
1190
<!-- YAML
1191
- added: REPLACEME
1191
+ added: v14.5.0
1192
1192
-->
1193
1193
1194
1194
* Type: {number}
@@ -1197,7 +1197,7 @@ The millisecond timestamp when the `Event` object was created.
1197
1197
1198
1198
#### ` event.type `
1199
1199
<!-- YAML
1200
- added: REPLACEME
1200
+ added: v14.5.0
1201
1201
-->
1202
1202
1203
1203
* Type: {string}
@@ -1206,12 +1206,12 @@ The event type identifier.
1206
1206
1207
1207
### Class: ` EventTarget `
1208
1208
<!-- YAML
1209
- added: REPLACEME
1209
+ added: v14.5.0
1210
1210
-->
1211
1211
1212
1212
#### ` eventTarget.addEventListener(type, listener[, options]) `
1213
1213
<!-- YAML
1214
- added: REPLACEME
1214
+ added: v14.5.0
1215
1215
-->
1216
1216
1217
1217
* ` type ` {string}
@@ -1253,7 +1253,7 @@ target.removeEventListener('foo', handler, { capture: true });
1253
1253
1254
1254
#### ` eventTarget.dispatchEvent(event) `
1255
1255
<!-- YAML
1256
- added: REPLACEME
1256
+ added: v14.5.0
1257
1257
-->
1258
1258
1259
1259
* ` event ` {Object|Event}
@@ -1267,7 +1267,7 @@ were registered.
1267
1267
1268
1268
#### ` eventTarget.removeEventListener(type, listener) `
1269
1269
<!-- YAML
1270
- added: REPLACEME
1270
+ added: v14.5.0
1271
1271
-->
1272
1272
1273
1273
* ` type ` {string}
@@ -1279,15 +1279,15 @@ Removes the `listener` from the list of handlers for event `type`.
1279
1279
1280
1280
### Class: ` NodeEventTarget extends EventTarget `
1281
1281
<!-- YAML
1282
- added: REPLACEME
1282
+ added: v14.5.0
1283
1283
-->
1284
1284
1285
1285
The ` NodeEventTarget ` is a Node.js-specific extension to ` EventTarget `
1286
1286
that emulates a subset of the ` EventEmitter ` API.
1287
1287
1288
1288
#### ` nodeEventTarget.addListener(type, listener[, options]) `
1289
1289
<!-- YAML
1290
- added: REPLACEME
1290
+ added: v14.5.0
1291
1291
-->
1292
1292
1293
1293
* ` type ` {string}
@@ -1304,7 +1304,7 @@ equivalent `EventEmitter` API. The only difference between `addListener()` and
1304
1304
1305
1305
#### ` nodeEventTarget.eventNames() `
1306
1306
<!-- YAML
1307
- added: REPLACEME
1307
+ added: v14.5.0
1308
1308
-->
1309
1309
1310
1310
* Returns: {string[ ] }
@@ -1314,7 +1314,7 @@ of event `type` names for which event listeners are registered.
1314
1314
1315
1315
#### ` nodeEventTarget.listenerCount(type) `
1316
1316
<!-- YAML
1317
- added: REPLACEME
1317
+ added: v14.5.0
1318
1318
-->
1319
1319
1320
1320
* ` type ` {string}
@@ -1326,7 +1326,7 @@ of event listeners registered for the `type`.
1326
1326
1327
1327
#### ` nodeEventTarget.off(type, listener) `
1328
1328
<!-- YAML
1329
- added: REPLACEME
1329
+ added: v14.5.0
1330
1330
-->
1331
1331
1332
1332
* ` type ` {string}
@@ -1338,7 +1338,7 @@ Node.js-speciic alias for `eventTarget.removeListener()`.
1338
1338
1339
1339
#### ` nodeEventTarget.on(type, listener[, options]) `
1340
1340
<!-- YAML
1341
- added: REPLACEME
1341
+ added: v14.5.0
1342
1342
-->
1343
1343
1344
1344
* ` type ` {string}
@@ -1352,7 +1352,7 @@ Node.js-specific alias for `eventTarget.addListener()`.
1352
1352
1353
1353
#### ` nodeEventTarget.once(type, listener[, options]) `
1354
1354
<!-- YAML
1355
- added: REPLACEME
1355
+ added: v14.5.0
1356
1356
-->
1357
1357
1358
1358
* ` type ` {string}
@@ -1367,7 +1367,7 @@ with the `once` option set to `true`.
1367
1367
1368
1368
#### ` nodeEventTarget.removeAllListeners([type]) `
1369
1369
<!-- YAML
1370
- added: REPLACEME
1370
+ added: v14.5.0
1371
1371
-->
1372
1372
1373
1373
* ` type ` {string}
@@ -1378,7 +1378,7 @@ listeners.
1378
1378
1379
1379
#### ` nodeEventTarget.removeListener(type, listener) `
1380
1380
<!-- YAML
1381
- added: REPLACEME
1381
+ added: v14.5.0
1382
1382
-->
1383
1383
1384
1384
* ` type ` {string}
0 commit comments