MCPcopy
hub / github.com/xtermjs/xterm.js / IDisposable

Interface IDisposable

src/vs/base/common/lifecycle.ts:277–279  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

275 * - The return value from registering a provider. When `.dispose()` is called, the provider is unregistered.
276 */
277export interface IDisposable {
278 dispose(): void;
279}
280
281/**
282 * Check if `thing` is {@link IDisposable disposable}.

Callers

nothing calls this directly

Implementers 15

GlobalPointerMoveMonitorsrc/vs/base/browser/globalPointerMoveM
DomListenersrc/vs/base/browser/dom.ts
AnimationFrameQueueItemsrc/vs/base/browser/dom.ts
DisposableStoresrc/vs/base/common/lifecycle.ts
MutableDisposablesrc/vs/base/common/lifecycle.ts
MandatoryMutableDisposablesrc/vs/base/common/lifecycle.ts
SafeDisposablesrc/vs/base/common/lifecycle.ts
DisposableMapsrc/vs/base/common/lifecycle.ts
Throttlersrc/vs/base/common/async.ts
Delayersrc/vs/base/common/async.ts
TimeoutTimersrc/vs/base/common/async.ts
IntervalTimersrc/vs/base/common/async.ts

Calls

no outgoing calls

Tested by

no test coverage detected