MCPcopy Index your code
hub / github.com/angular/angular / sharedMapFunction

Function sharedMapFunction

packages/core/src/event_delegation_utils.ts:61–69  ·  view source on GitHub ↗
(rEl: RElement, jsActionMap: Map<string, Set<Element>>)

Source from the content-addressed store, hash-verified

59};
60
61export const sharedMapFunction = (rEl: RElement, jsActionMap: Map<string, Set<Element>>) => {
62 const el = rEl as unknown as Element;
63 let blockName = el.getAttribute(DEFER_BLOCK_SSR_ID_ATTRIBUTE) ?? '';
64 const blockSet = jsActionMap.get(blockName) ?? new Set<Element>();
65 if (!blockSet.has(el)) {
66 blockSet.add(el);
67 }
68 jsActionMap.set(blockName, blockSet);
69};
70
71export function removeListenersFromBlocks(
72 blockNames: string[],

Callers 2

withEventReplayFunction · 0.90

Calls 5

getAttributeMethod · 0.65
getMethod · 0.65
hasMethod · 0.65
addMethod · 0.65
setMethod · 0.65

Tested by

no test coverage detected