AsyncDisposableStack
[<Interface>]
type AsyncDisposableStack =
abstract member SymbolToStringTag: string
abstract member disposed: bool
abstract member SymbolAsyncDispose () : Promise<unit>
abstract member ``use``<'T> (value: 'T) : 'T
abstract member adopt<'T> (value: 'T, onDisposeAsync: 'T -> Promise<unit> option) : 'T
abstract member defer (onDisposeAsync: unit -> Promise<unit> option) : unit
abstract member disposeAsync () : Promise<unit>
abstract member move () : AsyncDisposableStack
| |
|---|
| Assembly | Xantham.Fable.Core.TS |
Properties
abstract member SymbolToStringTag: string
abstract member disposed: bool
Methods
abstract member SymbolAsyncDispose () : Promise<unit>
abstract member ``use``<'T> (value: 'T) : 'T
abstract member adopt<'T> (value: 'T, onDisposeAsync: 'T -> Promise<unit> option) : 'T
abstract member defer (onDisposeAsync: unit -> Promise<unit> option) : unit
abstract member disposeAsync () : Promise<unit>
abstract member move () : AsyncDisposableStack