Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MutableDisposable<T>

Manages the lifecycle of a disposable value that may be changed.

This ensures that when the disposable value is changed, the previously held disposable is disposed of. You can also register a MutableDisposable on a Disposable to ensure it is automatically cleaned up.

Type parameters

Hierarchy

  • MutableDisposable

Implements

Index

Constructors

Accessors

Methods

Constructors

constructor

Accessors

value

  • get value(): T | undefined
  • set value(value: T | undefined): any
  • Returns T | undefined

  • Parameters

    • value: T | undefined

    Returns any

Methods

clear

  • clear(): void
  • Returns void

dispose

  • dispose(): void

Generated using TypeDoc