MCPcopy
hub / github.com/callumalpass/tasknotes / emit

Method emit

src/utils/EventEmitter.ts:40–46  ·  view source on GitHub ↗

* Emit an event with data * @param event The event name to emit * @param args The data to pass to the event listeners

(event: string, ...args: unknown[])

Source from the content-addressed store, hash-verified

38 * @param args The data to pass to the event listeners
39 */
40 emit(event: string, ...args: unknown[]): void {
41 if (this.events[event]) {
42 this.events[event].forEach((listener) => {
43 listener(...args);
44 });
45 }
46 }
47
48 /**
49 * Remove all listeners for a specific event

Callers 15

setFilterStateMethod · 0.80
clearFilterStateMethod · 0.80
clearAllFilterStatesMethod · 0.80
setViewPreferencesMethod · 0.80
clearViewPreferencesMethod · 0.80
saveViewMethod · 0.80
updateViewMethod · 0.80
deleteViewMethod · 0.80
clearAllSavedViewsMethod · 0.80
reorderSavedViewsMethod · 0.80

Calls

no outgoing calls

Tested by 1

refreshMethod · 0.64