类:Disposable
定义于:packages/extension-api/src/extension-api.d.ts:90
被扩展
构造函数
构造函数
new Disposable(
func
):Disposable
定义于:packages/extension-api/src/extension-api.d.ts:91
参数
func
() => void
返回
Disposable
构造函数
new Disposable(
callOnDispose
):Disposable
定义于:packages/extension-api/src/extension-api.d.ts:98
创建一个新的 Disposable,在 dispose 时调用提供的函数。
参数
callOnDispose
函数
用于 dispose 某些内容的函数。
返回值
Disposable
方法
dispose()
dispose():
void
定义于:packages/extension-api/src/extension-api.d.ts:103
Dispose 此对象。
返回值
void
create()
static
create(func
):Disposable
定义于:packages/extension-api/src/extension-api.d.ts:105
参数
func
() => void
返回值
Disposable
from()
static
from(...disposableLikes
):Disposable
定义于:packages/extension-api/src/extension-api.d.ts:117
将多个 disposable-likes 合并为一个。当拥有具有 dispose 函数但不是 Disposable 实例的对象时,请使用此方法。
参数
disposableLikes
...object
[]
至少有一个 dispose
函数成员的对象。
返回值
Disposable
返回一个新 disposable,在 dispose 时将 dispose 所有提供的 disposables。