@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 |
of() |
void |
setAbort(@JsNonNull UnderlyingSinkAbortCallback abort) |
void |
setClose(@JsNonNull UnderlyingSinkCloseCallback close) |
void |
setStart(@JsNonNull UnderlyingSinkStartCallback start) |
void |
setType(@JsNullable java.lang.Object type) |
void |
setWrite(@JsNonNull UnderlyingSinkWriteCallback write) |
UnderlyingSinkStartCallback |
start() |
@JsNullable jsinterop.base.Any |
type() |
UnderlyingSinkWriteCallback |
write() |
@JsOverlay @Nonnull static UnderlyingSink.Builder of()
@JsProperty(name="start") UnderlyingSinkStartCallback start()
@JsProperty void setStart(@JsNonNull UnderlyingSinkStartCallback start)
@JsProperty(name="write") UnderlyingSinkWriteCallback write()
@JsProperty void setWrite(@JsNonNull UnderlyingSinkWriteCallback write)
@JsProperty(name="close") UnderlyingSinkCloseCallback close()
@JsProperty void setClose(@JsNonNull UnderlyingSinkCloseCallback close)
@JsProperty(name="abort") UnderlyingSinkAbortCallback abort()
@JsProperty void setAbort(@JsNonNull UnderlyingSinkAbortCallback abort)
@JsProperty(name="type") @JsNullable jsinterop.base.Any type()
@JsProperty void setType(@JsNullable java.lang.Object type)