Angular Wrapper for ZeroClipboard
npm install angular-zeroclipboard-webpacksh
$ bower install angular-zeroclipboard
`
or, you can download 'angular-zeroclipboard.js' form 'src' dir manualy.
Sample
$3
`js
angular.module('demo', ['zeroclipboard']).
config(['uiZeroclipConfigProvider', function(uiZeroclipConfigProvider) {
// config ZeroClipboard
uiZeroclipConfigProvider.setZcConf({
swfPath: '../bower_components/zeroclipboard/dist/ZeroClipboard.swf'
});
}])
`
$3
Example using a two-way model binding
`html
Text Copied!
`
Example using interpolated text:
`html
zeroclip-text="This was your text: {{ myText }}">Copy
The sentence "This was your text: {{ myText }}" was copied!
`
Config
Configuration passed into ZeroClipboard.config
`js
uiZeroclipConfigProvider.setZcConf({
swfPath: '../path/to/ZeroClipboard.swf'
})
`
If you already have your own configuration and don't want it to be overridden:
`js
uiZeroclipConfigProvider.setOverrideConfig(false);
``