Package Exports
- simple-mac-clipboard
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (simple-mac-clipboard) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
simple-mac-clipboard
simple mac clipboard for node & electron
Install
$ npm i -S simple-mac-clipboardAPI
based on https://developer.apple.com/documentation/appkit/nspasteboard
const clip = require('simple-mac-clipboard')Note
- for read & write, format is required, and format is always the first argument
- for write, the boolean return value is for success or not, map from objc
YESorNO
clear
export function clear(): voidclear the clipboard
readBuffer & writeBuffer
export function readBuffer(format: string): Buffer
export function writeBuffer(format: string, data: Buffer): booleanread or write Buffer from/to the clipboard
readText & writeText
export function readText(format: string): string
export function writeText(format: string, text: string): booleanread or write text from/to the clipboard
Changelog
License
the MIT License http://magicdawn.mit-license.org