An AngularJS directive for ZeroClipboard