Skip to content

Commit 33ad906

Browse files
added comments to eventlistener test
1 parent ac15d69 commit 33ad906

File tree

2 files changed

+42
-5
lines changed

2 files changed

+42
-5
lines changed

unittests/files/eventlistener.ts

Lines changed: 42 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,9 @@ document.addEventListener("arbitrary_invalid_event", {
99
});
1010
const divElement: HTMLElement = document.createElement("div");
1111

12-
12+
/**
13+
* addEventListener works with a single event arg, Event
14+
*/
1315
divElement.addEventListener(
1416
"click",
1517
(event: Event) => {
@@ -20,20 +22,41 @@ divElement.addEventListener(
2022
false,
2123
);
2224

23-
divElement.addEventListener("click", (event: Event) => {
25+
/**
26+
* HTMLElement addEventListener works with a single event arg, UIEvent
27+
*/
28+
divElement.addEventListener("click", (event: UIEvent) => {
29+
if (event) {
30+
return;
31+
}
32+
});
33+
34+
/**
35+
* HTMLElement addEventListener works with a custom string and single event arg, Event
36+
*/
37+
divElement.addEventListener("beep", (event: Event) => {
2438
if (event) {
2539
return;
2640
}
2741
});
2842

43+
/**
44+
* HTMLElement addEventListener works with a custom string and single event arg, UIEvent
45+
*/
2946
divElement.addEventListener("beep", (event: UIEvent) => {
3047
if (event) {
3148
return;
3249
}
3350
});
3451

35-
const svgElement = document.createElementNS("http://www.w3.org/2000/svg", "svg");
52+
const svgElement = document.createElementNS(
53+
"http://www.w3.org/2000/svg",
54+
"svg",
55+
);
3656

57+
/**
58+
* SVGElement addEventListener works with a single event arg, Event
59+
*/
3760
svgElement.addEventListener(
3861
"click",
3962
(event: Event) => {
@@ -44,12 +67,27 @@ svgElement.addEventListener(
4467
false,
4568
);
4669

47-
svgElement.addEventListener("click", (event: Event) => {
70+
/**
71+
* SVGElement addEventListener works with a single event arg, UIEvent
72+
*/
73+
svgElement.addEventListener("click", (event: UIEvent) => {
74+
if (event) {
75+
return;
76+
}
77+
});
78+
79+
/**
80+
* SVGElement addEventListener works with a custom string and single event arg, Event
81+
*/
82+
svgElement.addEventListener("beep", (event: Event) => {
4883
if (event) {
4984
return;
5085
}
5186
});
5287

88+
/**
89+
* SVGElement addEventListener works with a custom string and single event arg, UIEvent
90+
*/
5391
svgElement.addEventListener("beep", (event: UIEvent) => {
5492
if (event) {
5593
return;

unittests/files/onerror.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ window.onerror = (message, src, lineno, colno, error) => {
99

1010
const div: HTMLElement = document.createElement("div");
1111

12-
1312
/**
1413
* HTMLElement.onerror works with a single event arg, UIEvent
1514
*/

0 commit comments

Comments
 (0)