@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface UnderlyingSink
| Modifier and Type | Method and Description |
|---|---|
UnderlyingSinkAbortCallback |
abort() |
default UnderlyingSink |
abort(UnderlyingSinkAbortCallback abort) |
UnderlyingSinkCloseCallback |
close() |
default UnderlyingSink |
close(UnderlyingSinkCloseCallback close) |
static UnderlyingSink |
create() |
void |
setAbort(UnderlyingSinkAbortCallback abort) |
void |
setClose(UnderlyingSinkCloseCallback close) |
void |
setStart(UnderlyingSinkStartCallback start) |
void |
setType(java.lang.Object type) |
void |
setWrite(UnderlyingSinkWriteCallback write) |
UnderlyingSinkStartCallback |
start() |
default UnderlyingSink |
start(UnderlyingSinkStartCallback start) |
jsinterop.base.Any |
type() |
default UnderlyingSink |
type(java.lang.Object type) |
UnderlyingSinkWriteCallback |
write() |
default UnderlyingSink |
write(UnderlyingSinkWriteCallback write) |
@JsOverlay @Nonnull static UnderlyingSink create()
@JsProperty(name="start") UnderlyingSinkStartCallback start()
@JsProperty
void setStart(@Nonnull
UnderlyingSinkStartCallback start)
@JsOverlay @Nonnull default UnderlyingSink start(@Nonnull UnderlyingSinkStartCallback start)
@JsProperty(name="write") UnderlyingSinkWriteCallback write()
@JsProperty
void setWrite(@Nonnull
UnderlyingSinkWriteCallback write)
@JsOverlay @Nonnull default UnderlyingSink write(@Nonnull UnderlyingSinkWriteCallback write)
@JsProperty(name="close") UnderlyingSinkCloseCallback close()
@JsProperty
void setClose(@Nonnull
UnderlyingSinkCloseCallback close)
@JsOverlay @Nonnull default UnderlyingSink close(@Nonnull UnderlyingSinkCloseCallback close)
@JsProperty(name="abort") UnderlyingSinkAbortCallback abort()
@JsProperty
void setAbort(@Nonnull
UnderlyingSinkAbortCallback abort)
@JsOverlay @Nonnull default UnderlyingSink abort(@Nonnull UnderlyingSinkAbortCallback abort)
@JsProperty(name="type") @Nullable jsinterop.base.Any type()
@JsProperty
void setType(@Nullable
java.lang.Object type)
@JsOverlay @Nonnull default UnderlyingSink type(@Nullable java.lang.Object type)