node-clipboard-event
node-clipboard-event copied to clipboard
Clipboard change event for Node.js/Electron.js/NW.js
trafficstars
node-clipboard-event
Clipboard change event for Node.js, Electron.js, NW.js. It's not being polled. This implementation is based on child_process. A native node module using N-API is being developed.
Motivation
The motivation for creating this open project was these:
1. Add Clipboard change event to clipboard API
3. Discussion: feasibility for clipboard change events
Usage
import ClipboardListener from 'EventClipboard'
// In case of CommonJS
// const ClipboardListener = require('ClipboardEvent');
// To start listening
ClipboardListener.startListening();
ClipboardListener.on('change', () => {
console.log('Clipboard changed');
});
// To stop listening
ClipboardListener.stopListening();
- Access
node_modules/clipboard-event/plataformand run the following command to give execution permission for files from your OS:
chmod +x <filename>
Credits
MAC
- apple/NSPasteboard
- alecjacobson/Accessing clipboard (copy paste) from C++ program on Mac OS X
- Daemon-Devarshi/PasteboardWatcher.swift