MCPcopy Create free account
hub / github.com/bigskysoftware/_hyperscript / getEventQueueFor

Method getEventQueueFor

www/js/_hyperscript-max.js:2704–2717  ·  view source on GitHub ↗
(elt, onFeature)

Source from the content-addressed store, hash-verified

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

Callers 1

executeMethod · 0.45

Calls 3

getInternalDataMethod · 0.95
getMethod · 0.45
setMethod · 0.45

Tested by

no test coverage detected