6 Quick introduction to the HTML [DOM selection API](https://devdocs.io/dom/selection).
15 var sel = document.getSelection()
18 See: <https://devdocs.io/dom/selection>
23 sel.removeAllRanges() // deselects
24 sel.addRange(range) // sets a selection
25 sel.removeRange(range) // remove a range
30 sel.getRangeAt(0) // get the 0th range
36 sel.collapse(parent, offset)
43 sel.containsNode(node)
49 sel.deleteFromDocument()
55 document.addEventListener('selectionchange', () => {})