类: Disposable
扩展自
构造函数
new Disposable()
new Disposable(
func
):Disposable
参数
• func
返回值
定义在
packages/extension-api/src/extension-api.d.ts:91
new Disposable()
new Disposable(
callOnDispose
):Disposable
创建一个新的 Disposable,在释放时调用提供的函数。
参数
• callOnDispose: Function
释放某些东西的函数。
返回值
定义在
packages/extension-api/src/extension-api.d.ts:98
方法
dispose()
dispose():
void
释放此对象。
返回值
void
定义在
packages/extension-api/src/extension-api.d.ts:103
create()
static
create(func
):Disposable
参数
• func
返回值
定义在
packages/extension-api/src/extension-api.d.ts:105
from()
static
from(...disposableLikes
):Disposable
将多个类似可释放的对象合并为一个。当拥有具有释放函数但不是 Disposable 实例的对象时,使用此方法。
参数
• ...disposableLikes: object
[]
至少具有 dispose
函数成员的对象。
返回值
返回一个新的可释放对象,它在释放时将释放所有提供的可释放对象。