Closed
Description
TypeScript Version: 2.4.1
addEventListener has now an object third param type. Some were included in #15183 (closing #14188 )
But this is not fixed for Document and others in TS 2.4.1 (and ts playground)
document.addEventListener('readystatechange', function () { }, { once: true });
document.createElement('div').addEventListener('click', function () { }, { once: true });
Update:
HTMLDivElement extends HTMLElement
(with own addEventListener
for special this
)
HTMLElement extends Element
(with own addEventListener
for special this
)
Element extends Node
(with own addEventListener
for special this
)
Node extends EventTarget
EventTarget
(with addEventListener
with unspecific this
)