j-Clipboard
- Het werkt als singleton
- Gebruik
navigator.clipboard.writeText()ofdocument.execCommand('copy')als Fallback
Methoden:
SETTER('clipboard/copy', 'TEXT TO CLIPBOARD')ofFIND('clipboard').copy('TEXT TO CLIPBOARD')
Configuratie:
oncopy {String}een link naar defunction(value)native {Boolean}maakt native clipboard (default:false)
Gebruik het met <ui-component name="clipboard">Wanneer de component nog niet is geladen, jComponent Download het op eerste gebruik van het adres in DEF.fallback (De Componentator Schrijver: Peter Širka. bron: de Componentator Componenten repository, MIT licentie.
<ui-component name="clipboard"></ui-component>
<div style="cursor:pointer">Copy to clipboard: My value to clipboard</div>
<div style="cursor:pointer">Copy to clipboard: Lorem ipsum dolor sit amet, consectetur adipisicing elit. Accusantium, voluptatem?</div>
<script>
$('div').on('click', function() {
var el = $(this);
el.css('background-color', '#E0E0E0');
setTimeout(function() {
el.css('background-color', 'transparent');
}, 200);
// Copy to clipboard
SETTER('clipboard/copy', el.html());
});
</script>