@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="ClipboardItem")
public class ClipboardItem
extends java.lang.Object
| Constructor and Description |
|---|
ClipboardItem(jsinterop.base.JsPropertyMap<Promise<ClipboardItemDataType>> items) |
ClipboardItem(jsinterop.base.JsPropertyMap<Promise<ClipboardItemDataType>> items,
ClipboardItemOptions options) |
| Modifier and Type | Method and Description |
|---|---|
static ClipboardItem |
createDelayed(jsinterop.base.JsPropertyMap<ClipboardItemDelayedCallback> items) |
static ClipboardItem |
createDelayed(jsinterop.base.JsPropertyMap<ClipboardItemDelayedCallback> items,
ClipboardItemOptions options) |
boolean |
delayed() |
Promise<Blob> |
getType(java.lang.String type)
The getType() method of the ClipboardItem interface returns a Promise that resolves with a Blob of the requested MIME type or an error if the MIME type is not found.
|
int |
lastModified() |
java.lang.String |
presentationStyle() |
JsArray<java.lang.String> |
types()
The read-only types property of the ClipboardItem interface returns an Array of MIME types available within the ClipboardItem
|
public ClipboardItem(@Nonnull
jsinterop.base.JsPropertyMap<Promise<ClipboardItemDataType>> items,
@Nonnull
ClipboardItemOptions options)
public ClipboardItem(@Nonnull
jsinterop.base.JsPropertyMap<Promise<ClipboardItemDataType>> items)
@JsProperty(name="delayed") public boolean delayed()
@JsProperty(name="lastModified") public int lastModified()
@JsProperty(name="presentationStyle") @Nonnull @PresentationStyle public java.lang.String presentationStyle()
@JsProperty(name="types") @Nonnull public JsArray<java.lang.String> types()
@Nonnull public static ClipboardItem createDelayed(@Nonnull jsinterop.base.JsPropertyMap<ClipboardItemDelayedCallback> items, @Nonnull ClipboardItemOptions options)
@Nonnull public static ClipboardItem createDelayed(@Nonnull jsinterop.base.JsPropertyMap<ClipboardItemDelayedCallback> items)