Skip to content

Commit 117cd25

Browse files
committed
define a "have a listener for" concept on EventTarget
1 parent 32efc48 commit 117cd25

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

dom.bs

+6
Original file line numberDiff line numberDiff line change
@@ -995,6 +995,12 @@ and a <dfn export for=EventTarget>legacy-canceled-activation behavior</dfn> algo
995995
<p class="note no-backref">These algorithms only exist for checkbox and radio <{input}> elements and
996996
are not to be used for anything else. [[!HTML]]
997997

998+
<p>An {{EventTarget}} object <var>target</var> is said to <dfn export>have a listener for</dfn>
999+
<var>type</var> if <var>target</var>'s <a>event listener list</a> <a for=list>contains</a> an
1000+
<a>event listener</a> whose <a for="event listener">type</a> is <var>type</var>.
1001+
1002+
<p class="note no-backref">The presence, or absence, of event listeners should generally remain unobservable, and the above should not be relied on to design new APIs(see [[#observing-event-listeners]]).
1003+
9981004
<dl class=domintro>
9991005
<dt><code><var>target</var> = new <a constructor for=EventTarget lt=EventTarget()>EventTarget</a>();</code>
10001006
<dd><p>Creates a new {{EventTarget}} object, which can be used by developers to <a>dispatch</a> and

0 commit comments

Comments
 (0)