Checks whether a value implements the asynchronous Disposable protocol (Symbol.asyncDispose).
Disposable
Symbol.asyncDispose
The value to check.
true if value has a Symbol.asyncDispose method.
true
value
const connection = { async [Symbol.asyncDispose]() { await db.close(); }};isAsyncDisposable(connection); // trueisAsyncDisposable({}); // false Copy
const connection = { async [Symbol.asyncDispose]() { await db.close(); }};isAsyncDisposable(connection); // trueisAsyncDisposable({}); // false
Checks whether a value implements the asynchronous
Disposableprotocol (Symbol.asyncDispose).