MCPcopy Create free account
hub / github.com/developit/undom / dispatchEvent

Method dispatchEvent

src/undom.js:142–156  ·  view source on GitHub ↗
(event)

Source from the content-addressed store, hash-verified

140 splice(this.__handlers[toLower(type)], handler, 0, true);
141 }
142 dispatchEvent(event) {
143 let t = event.target = this,
144 c = event.cancelable,
145 l, i;
146 do {
147 event.currentTarget = t;
148 l = t.__handlers && t.__handlers[toLower(event.type)];
149 if (l) for (i=l.length; i--; ) {
150 if ((l[i].call(t, event) === false || event._end) && c) {
151 event.defaultPrevented = true;
152 }
153 }
154 } while (event.bubbles && !(c && event._stop) && (t=t.parentNode));
155 return l!=null;
156 }
157 }
158
159

Callers 1

undom.jsFile · 0.80

Calls 1

toLowerFunction · 0.90

Tested by

no test coverage detected