MCPcopy Create free account
hub / github.com/TruthHun/BookStack / add$1

Function add$1

static/vuejs/vue.runtime.esm.js:5418–5437  ·  view source on GitHub ↗
(
  event,
  handler,
  once,
  capture
)

Source from the content-addressed store, hash-verified

5416var target$1;
5417
5418function add$1 (
5419 event,
5420 handler,
5421 once,
5422 capture
5423) {
5424 if (once) {
5425 var oldHandler = handler;
5426 var _target = target$1; // save current target element in closure
5427 handler = function (ev) {
5428 var res = arguments.length === 1
5429 ? oldHandler(ev)
5430 : oldHandler.apply(null, arguments);
5431 if (res !== null) {
5432 remove$2(event, handler, capture, _target);
5433 }
5434 };
5435 }
5436 target$1.addEventListener(event, handler, capture);
5437}
5438
5439function remove$2 (
5440 event,

Callers

nothing calls this directly

Calls 1

remove$2Function · 0.70

Tested by

no test coverage detected