tinycopy
v2.1.2
Published
Tiny library for clipboard copy.
Readme
tinycopy

Tiny library for clipboard copy.
Install
tinycopy detects and supports CommonJS (node, browserify) and AMD (RequireJS). In the absence of those, it adds a object TinyCopy to the global namespace.
Bower
Install node and bower if you haven't already.
Get tinycopy:
$ cd /project
$ bower install tinycopyAdd this script to your index.html:
<script type="text/javascript" src="bower_components/tinycopy/dist/tinycopy.js">
</script>To pull in updates and bug fixes:
$ bower update tinycopyNode / npm
$ npm install tinycopyUsage
// copy from input element
var tinycopy = new TinyCopy(element, input);
tinycopy.on('success', function(data) {
// onCopyCompleted
});
tinycopy.on('error', function(err) {
// onCopyFailed
});
// copy from text1
var tinycopy = new TinyCopy(element, 'hello');
tinycopy.on('success', function(data) {
// onCopyCompleted
});
tinycopy.on('error', function(err) {
// onCopyFailed
});
// copy from text2
element.addEventListener('click', function () {
TinyCopy.exec('hello', function(err, data) {
if (!err) {
// onCopyCompleted
} else {
// onCopyFailed
}
});
});License
MIT License
- http://www.opensource.org/licenses/mit-license.php
