Libraries
    Preparing search index...

    Function isDisposable

    • Checks whether a value implements the synchronous Disposable protocol (Symbol.dispose).

      Parameters

      • value: unknown

        The value to check.

      Returns value is Disposable

      true if value has a Symbol.dispose method.

      const resource = {
      [Symbol.dispose]() { console.log('disposed'); }
      };
      isDisposable(resource); // true
      isDisposable({}); // false