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