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

Method getEventQueueFor

src/core/runtime/runtime.js:721–734  ·  view source on GitHub ↗
(elt, onFeature)

Source from the content-addressed store, hash-verified

719 }
720
721 getEventQueueFor(elt, onFeature) {
722 let internalData = this.getInternalData(elt);
723 var eventQueuesForElt = internalData.eventQueues;
724 if (eventQueuesForElt == null) {
725 eventQueuesForElt = new Map();
726 internalData.eventQueues = eventQueuesForElt;
727 }
728 var eventQueueForFeature = eventQueuesForElt.get(onFeature);
729 if (eventQueueForFeature == null) {
730 eventQueueForFeature = {queue:[], executing:false};
731 eventQueuesForElt.set(onFeature, eventQueueForFeature);
732 }
733 return eventQueueForFeature;
734 }
735
736 // =================================================================
737 // DOM initialization

Callers 1

executeMethod · 0.45

Calls 3

getInternalDataMethod · 0.95
getMethod · 0.45
setMethod · 0.45

Tested by

no test coverage detected