MCPcopy
hub / github.com/angular/angular / patchEventEmitterMethods

Function patchEventEmitterMethods

packages/zone.js/lib/node/events.ts:38–55  ·  view source on GitHub ↗
(obj: any)

Source from the content-addressed store, hash-verified

36 };
37
38 function patchEventEmitterMethods(obj: any) {
39 const result = patchEventTarget(global, api, [obj], {
40 useG: false,
41 add: EE_ADD_LISTENER,
42 rm: EE_REMOVE_LISTENER,
43 prepend: EE_PREPEND_LISTENER,
44 rmAll: EE_REMOVE_ALL_LISTENER,
45 listeners: EE_LISTENERS,
46 chkDup: false,
47 rt: true,
48 diff: compareTaskCallbackVsDelegate,
49 eventNameToString: eventNameToString,
50 });
51 if (result && result[0]) {
52 obj[EE_ON] = obj[EE_ADD_LISTENER];
53 obj[EE_OFF] = obj[EE_REMOVE_LISTENER];
54 }
55 }
56
57 // EventEmitter
58 let events;

Callers 1

patchEventsFunction · 0.85

Calls 1

patchEventTargetFunction · 0.90

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…