MCPcopy Index your code
hub / github.com/bigskysoftware/_hyperscript / getEventQueueFor

Method getEventQueueFor

www/js/_hyperscript.js:2705–2718  ·  view source on GitHub ↗
(elt, onFeature)

Source from the content-addressed store, hash-verified

2703 });
2704 }
2705 getEventQueueFor(elt, onFeature) {
2706 let internalData = this.getInternalData(elt);
2707 var eventQueuesForElt = internalData.eventQueues;
2708 if (eventQueuesForElt == null) {
2709 eventQueuesForElt = /* @__PURE__ */ new Map();
2710 internalData.eventQueues = eventQueuesForElt;
2711 }
2712 var eventQueueForFeature = eventQueuesForElt.get(onFeature);
2713 if (eventQueueForFeature == null) {
2714 eventQueueForFeature = { queue: [], executing: false };
2715 eventQueuesForElt.set(onFeature, eventQueueForFeature);
2716 }
2717 return eventQueueForFeature;
2718 }
2719 // =================================================================
2720 // DOM initialization
2721 // =================================================================

Callers 1

executeMethod · 0.45

Calls 3

getInternalDataMethod · 0.95
getMethod · 0.45
setMethod · 0.45

Tested by

no test coverage detected