MCPcopy
hub / github.com/generalaction/emdash / IDisposable

Interface IDisposable

packages/shared/src/lifecycle.ts:7–9  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5}
6
7export interface IDisposable {
8 dispose(): void | Promise<void>;
9}
10
11export interface ILifecycle extends IInitializable, IDisposable {}
12

Callers 2

ChatTranscriptFunction · 0.65
LiveChatPanelFunction · 0.65

Implementers 15

CatFileBatchpackages/core/src/git/cat-file-batch.t
LiveModelpackages/core/src/lib/live-model.ts
LiveCollectionpackages/core/src/lib/live-collection.
ResourceMappackages/core/src/lib/resource-map.ts
FileWatchServicepackages/core/src/fs/file-watch-servic
NativeWatchpackages/core/src/fs/native-watch.ts
OptimisticModelapps/emdash-desktop/src/renderer/lib/s
TerminalManagerStoreapps/emdash-desktop/src/renderer/featu
ConversationHydrationReconcilerapps/emdash-desktop/src/renderer/featu
PreviewServerStoreapps/emdash-desktop/src/renderer/featu
ConversationManagerStoreapps/emdash-desktop/src/renderer/featu
UpdateServiceapps/emdash-desktop/src/main/core/upda

Calls

no outgoing calls

Tested by

no test coverage detected