Native clipboard node module (Macos and Windows)
Native node addon that allows you to manage the clipboard. Mainly to be used with Electron.
Installation
This module is installed via npm:
npm install --save @valudio/native-clipboard
Usage
import nativeClipboard from '@valudio/native-clipboard'
API
nativeClipboard.getFromClipboard ()
Returns the current value on the clipboard.
const clipboardValue = nativeClipboard.getFromClipboard()
nativeClipboard.setToClipboard (value)
Sets a value on the clipboard.
nativeClipboard.setToClipboard('this is a test')
console.log(nativeClipboard.getFromClipboard()) // this is a test
nativeClipboard.setSelectionToClipboard ()
Set whatever is selected to the clipboard.
nativeClipboard.setSelectionToClipboard()
Supported OSes
- Windows
- macOS