PluginContext.Clipboard
Methods
clipboard.readText(type): Promise<String>
typeString (optional)
clipboard.writeText(text, type)
textStringtypeString (optional)
clipboard.readHTML(type): Promise<String>
typeString (optional)
clipboard.writeHTML(html, type)
htmlStringtypeString (optional)
clipboard.clear(type)
typeString (optional)
Note
readText, readHTML returns Promise!
See Electron Documentation for clipboard for details
Example
'use strict'
module.exports = (pluginContext) => {
const clipboard = pluginContext.clipboard;
function startup() { ... }
function search(query, res) { ... }
function execute(id, payload) {
clipboard.readText().then((result) => {
console.log('Text from clipboard: ' + result);
});
}
return { startup, search, execute };
};