@valudio/clipboard
v1.0.1
Published
Node addon that will allow you to use some Windows Clipboard methods.
Downloads
16
Readme
clipboard
Node addon that will allow you to use some Windows Clipboard methods.
Usage
Install the module:
npm i -S @valudio/clipboard
then require it:
var clp = require('@valudio/clipboard').clipboard;
for js
or
import { clipboard as clp } from '@valudio/clipboard'
for ts
and use it:
// getting the selected text from the active window
let capturedText;
clp.getSelectedTextAsync().then(result => {
capturedText = result;
});
API
copy(): It will execute ctrl+C
paste(): It will execute ctrl+V
getFromClipboard(): It will retrieve any text stored in the clipboard.
setToClipboard(string): It will store some text in the clipboard.
getSelectedTextAsync(): Promise: It will get the selected text in the active window.
Building the addon
node-gyp configure build
if you happen to have node-gyp
installed globally.
If that's not the case, you can use npm run build
or even better, if you are using visual studio code
, just press Ctrl+Shift+B
.
Debugging
You'll see an example.ts
file in the src
folder. You will be able to debug it by pressing F5
in your visual studio code
.