MCPcopy Create free account
hub / github.com/GCWing/BitFun / once

Method once

src/web-ui/src/tools/git/types/events.ts:158–158  ·  view source on GitHub ↗
(eventType: T, listener: GitEventListener<T>)

Source from the content-addressed store, hash-verified

156export interface IGitEventEmitter {
157 on<T extends GitEventType>(eventType: T, listener: GitEventListener<T>): () => void;
158 once<T extends GitEventType>(eventType: T, listener: GitEventListener<T>): () => void;
159 off<T extends GitEventType>(eventType: T, listener: GitEventListener<T>): void;
160 emit<T extends GitEventType>(eventType: T, data: Extract<GitEvent, { type: T }>['data']): void;
161 removeAllListeners(eventType?: GitEventType): void;

Callers 5

onMethod · 0.65
waitForWebviewCreatedFunction · 0.65
waitForWindowCreatedFunction · 0.65
waitForWebviewCreatedFunction · 0.65
waitForWindowCreatedFunction · 0.65

Implementers 3

EventBussrc/web-ui/src/infrastructure/event-bu
GitEventServicesrc/web-ui/src/tools/git/services/GitE
EventManagersrc/web-ui/src/shared/utils/eventManag

Calls

no outgoing calls

Tested by

no test coverage detected