npm.io
0.0.1 • Published 7 years ago

@valudio/native-clipboard

Licence
MIT
Version
0.0.1
Deps
0
Size
286 kB
Vulns
0
Weekly
0

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

License

MIT Valudio