prateekkalra / Selection-js

A lightweight javascipt library which provides users with a set of options in the form of a small popover over the selected portion of text.
https://prateekkalra.github.io/Selection-js/
MIT License
93 stars 61 forks source link
copy-paste facebook google-search javascript javascript-library popover selection text-to-speech twitter vanilla-javascript

SelectionJS

A lightweight javascript library which provides users with a set of options in the form of a small popover over the selected portion of text.

Live Demo

Usage

To get started with Selection.js, download the Script and add it to your project

Basic

<script src="https://github.com/prateekkalra/Selection-js/raw/master/selection.min.js"></script>
<script>
  var selection = new Selection();
  selection.init();
</script>

Advanced

<script src="https://github.com/prateekkalra/Selection-js/raw/master/selection.min.js"></script>
<script>
  var selection = new Selection();
  selection.config({
    facebook: true,
    twitter: true,
    search:true,
    copy:true,
    speak:true,
    backgroundColor: 'crimson',
    iconColor: '#fff',
  }).init();
</script>

Result

Demo