clipboard([data])
Class: SwingUI.
Description:
Sets or reads clipboard content data. Data types must be values of object (enum) DataType.
Parameters:
| Name | Type | Description |
|---|---|---|
|
|
object | string |
String text or object {Type: data}. See example below. |
Returns:
When setting arguments, this instance of SwingUI is returned, otherwise clipboard data object is returned.
Type: any | SwingUI
Examples:
Valid data types for the clipboard data object:
// Sets all possible data types to clipboard
ui.clipboard({
Text: "text to copy",
HTML: "<b>HTML Content</b>",
JSON: object,
Image: "base64 encoded image data",
URIList: ["http://url_1.com", "http://url_2.com"],
FileList: ["C://my_file.txt", ...],
URL: "http://url.com"
});
Setting some plain text and HTML data to clipboard:
const data = {};
data[DataType.Text] = "Plain text content";
data[DataType.HTML] = "<b>HTML Content</b>";
ui.clipboard(data);
