Skip to content

Latest commit

 

History

History
52 lines (34 loc) · 1.11 KB

README.md

File metadata and controls

52 lines (34 loc) · 1.11 KB

Native clipboard node module (Macos and Windows)

npm version

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