Lines Matching refs:capture
412 // using the tuple [handler,capture], and even if we don't actually make
413 // use of capture or bubbling, in order to be spec compliant we have to
418 constructor(eventTarget, eventType, previous, listener, once, capture, passive,
429 if (capture)
470 get capture() {
495 same(listener, capture) {
497 return myListener === listener && this.capture === capture;
527 [kNewListener](size, type, listener, once, capture, passive, weak) {
545 [kRemoveListener](size, type, listener, capture) {}
560 * capture?: boolean,
576 capture,
614 new Listener(this, type, root, listener, once, capture, passive,
621 capture,
632 while (handler !== undefined && !handler.same(listener, capture)) {
641 new Listener(this, type, previous, listener, once, capture, passive,
645 this[kNewListener](root.size, type, listener, once, capture, passive, weak);
652 * capture?: boolean,
664 const capture = options?.capture === true;
672 if (handler.same(listener, capture)) {
677 this[kRemoveListener](root.size, type, listener, capture);
689 const capture = listener.capture === true;
699 this[kRemoveListener](root.size, type, undefined, capture);
771 const { listener, capture } = handler;
772 this[kRemoveListener](root.size, type, listener, capture);
890 * capture?: boolean,
905 * capture?: boolean,
1019 return { capture: options };
1028 capture: Boolean(options.capture),