Package elemental2.core
Class AsyncDisposableStack
java.lang.Object
elemental2.core.AsyncDisposableStack
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceAsyncDisposableStack.AdoptOnDisposeFn<T extends @Nullable Object>static interfacestatic interfacestatic interface -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends @Nullable Object>
Tadopt(T value, AsyncDisposableStack.AdoptOnDisposeFn<? super T> onDispose) voiddefer(AsyncDisposableStack.DeferOnDisposeFn onDispose) elemental2.promise.Promise<Void> move()final @Nullable AsyncDisposableStack.UseUnionTypeuse(AsyncDisposable disposable) @Nullable AsyncDisposableStack.UseUnionTypeuse(@Nullable AsyncDisposableStack.UseDisposableUnionType disposable) final @Nullable AsyncDisposableStack.UseUnionTypeuse(Disposable disposable)
-
Field Details
-
disposed
public boolean disposed
-
-
Constructor Details
-
AsyncDisposableStack
public AsyncDisposableStack()
-
-
Method Details
-
adopt
public <T extends @Nullable Object> T adopt(T value, AsyncDisposableStack.AdoptOnDisposeFn<? super T> onDispose) -
defer
-
disposeAsync
-
move
-
use
-
use
-
use
public @Nullable AsyncDisposableStack.UseUnionType use(@Nullable AsyncDisposableStack.UseDisposableUnionType disposable)
-