A Selection object represents the range of text selected by the
or the current position of the caret. To obtain a Selection object
examination or manipulation, call Window.getSelection()
.
A Selection object represents the range of text selected by the or the current position of the caret. To obtain a Selection object examination or manipulation, call `Window.getSelection()`.
(add-range this range)
Method.
[Experimental]
The Selection.addRange() method adds a web.Range
to a web.other.Selection
.
selection.addRange(range);
See also: https://developer.mozilla.org/en-US/docs/Web/API/Selection/addRange
Method. [Experimental] The Selection.addRange() method adds a `web.Range` to a `web.other.Selection`. `selection.addRange(range);` See also: `https://developer.mozilla.org/en-US/docs/Web/API/Selection/addRange`
(anchor-node this)
Property.
[Read Only] [Experimental]
The Selection.anchorNode read-only property returns the web.Node
which the selection begins.
node = sel.anchorNode
See also: https://developer.mozilla.org/en-US/docs/Web/API/Selection/anchorNode
Property. [Read Only] [Experimental] The Selection.anchorNode read-only property returns the `web.Node` which the selection begins. `node = sel.anchorNode` See also: `https://developer.mozilla.org/en-US/docs/Web/API/Selection/anchorNode`
(anchor-offset this)
Property.
[Read Only] [Experimental]
The Selection.anchorOffset read-only property returns the number
characters that the selection's anchor is offset within the Selection.anchorNode
.
number = sel.anchorOffset
See also: https://developer.mozilla.org/en-US/docs/Web/API/Selection/anchorOffset
Property. [Read Only] [Experimental] The Selection.anchorOffset read-only property returns the number characters that the selection's anchor is offset within the `Selection.anchorNode`. `number = sel.anchorOffset` See also: `https://developer.mozilla.org/en-US/docs/Web/API/Selection/anchorOffset`
(collapse this node offset)
Method.
[Experimental]
The Selection.collapse() method collapses the current selection a single point. The document is not modified. If the content focused and editable, the caret will blink there.
sel.collapse(node, offset);
See also: https://developer.mozilla.org/en-US/docs/Web/API/Selection/collapse
Method. [Experimental] The Selection.collapse() method collapses the current selection a single point. The document is not modified. If the content focused and editable, the caret will blink there. `sel.collapse(node, offset);` See also: `https://developer.mozilla.org/en-US/docs/Web/API/Selection/collapse`
(collapse-to-end this)
Method.
[Experimental]
The Selection.collapseToEnd() method collapses the selection the end of the last range in the selection. If the content of selection is focused and editable, the caret will blink there.
sel.collapseToEnd()
See also: https://developer.mozilla.org/en-US/docs/Web/API/Selection/collapseToEnd
Method. [Experimental] The Selection.collapseToEnd() method collapses the selection the end of the last range in the selection. If the content of selection is focused and editable, the caret will blink there. `sel.collapseToEnd()` See also: `https://developer.mozilla.org/en-US/docs/Web/API/Selection/collapseToEnd`
(collapse-to-start this)
Method.
[Experimental]
The Selection.collapseToStart() method collapses the selection the start of the first range in the selection. If the content the selection is focused and editable, the caret will blink there.
sel.collapseToStart()
See also: https://developer.mozilla.org/en-US/docs/Web/API/Selection/collapseToStart
Method. [Experimental] The Selection.collapseToStart() method collapses the selection the start of the first range in the selection. If the content the selection is focused and editable, the caret will blink there. `sel.collapseToStart()` See also: `https://developer.mozilla.org/en-US/docs/Web/API/Selection/collapseToStart`
(contains-node this node partial-containment)
Method.
[Experimental]
The Selection.containsNode() method indicates whether a specfied is part of the selection.
sel.containsNode(node, partialContainment)
See also: https://developer.mozilla.org/en-US/docs/Web/API/Selection/containsNode
Method. [Experimental] The Selection.containsNode() method indicates whether a specfied is part of the selection. `sel.containsNode(node, partialContainment)` See also: `https://developer.mozilla.org/en-US/docs/Web/API/Selection/containsNode`
(delete-from-document this)
Method.
[Experimental]
The deleteFromDocument() method of the web.other.Selection
deletes the selected text from the document's DOM.
sel.deleteFromDocument()
See also: https://developer.mozilla.org/en-US/docs/Web/API/Selection/deleteFromDocument
Method. [Experimental] The deleteFromDocument() method of the `web.other.Selection` deletes the selected text from the document's DOM. `sel.deleteFromDocument()` See also: `https://developer.mozilla.org/en-US/docs/Web/API/Selection/deleteFromDocument`
(empty this & args)
Method.
Removes all ranges from the selection. This is an alias for removeAllRanges() See Selection.removeAllRanges() for more details.
Method. Removes all ranges from the selection. This is an alias for removeAllRanges() See Selection.removeAllRanges() for more details.
(extend this node offset)
Method.
[Experimental]
The Selection.extend() method moves the focus of the selection a specified point. The anchor of the selection does not move. selection will be from the anchor to the new focus, regardless direction.
sel.extend(node, offset)
See also: https://developer.mozilla.org/en-US/docs/Web/API/Selection/extend
Method. [Experimental] The Selection.extend() method moves the focus of the selection a specified point. The anchor of the selection does not move. selection will be from the anchor to the new focus, regardless direction. `sel.extend(node, offset)` See also: `https://developer.mozilla.org/en-US/docs/Web/API/Selection/extend`
(focus-node this)
Property.
[Read Only] [Experimental]
The Selection.focusNode read-only property returns the web.Node
which the selection ends.
node = sel.focusNode
See also: https://developer.mozilla.org/en-US/docs/Web/API/Selection/focusNode
Property. [Read Only] [Experimental] The Selection.focusNode read-only property returns the `web.Node` which the selection ends. `node = sel.focusNode` See also: `https://developer.mozilla.org/en-US/docs/Web/API/Selection/focusNode`
(focus-offset this)
Property.
[Read Only] [Experimental]
The Selection.focusOffset read-only property returns the number
characters that the selection's focus is offset within the Selection.focusNode
.
offset = sel.focusOffset
See also: https://developer.mozilla.org/en-US/docs/Web/API/Selection/focusOffset
Property. [Read Only] [Experimental] The Selection.focusOffset read-only property returns the number characters that the selection's focus is offset within the `Selection.focusNode`. `offset = sel.focusOffset` See also: `https://developer.mozilla.org/en-US/docs/Web/API/Selection/focusOffset`
(get-range-at this index)
Method.
[Experimental]
The Selection.getRangeAt() method returns a range object representing of the ranges currently selected.
range = sel.getRangeAt(index)
See also: https://developer.mozilla.org/en-US/docs/Web/API/Selection/getRangeAt
Method. [Experimental] The Selection.getRangeAt() method returns a range object representing of the ranges currently selected. `range = sel.getRangeAt(index)` See also: `https://developer.mozilla.org/en-US/docs/Web/API/Selection/getRangeAt`
(is-collapsed this)
Property.
[Read Only] [Experimental]
The Selection.isCollapsed read-only property returns a js.Boolean
indicates whether or not there is currently any text selected.
text is selected when the selection's start and end points are
the same position in the content.
bool = sel.isCollapsed
See also: https://developer.mozilla.org/en-US/docs/Web/API/Selection/isCollapsed
Property. [Read Only] [Experimental] The Selection.isCollapsed read-only property returns a `js.Boolean` indicates whether or not there is currently any text selected. text is selected when the selection's start and end points are the same position in the content. `bool = sel.isCollapsed` See also: `https://developer.mozilla.org/en-US/docs/Web/API/Selection/isCollapsed`
(modify this alter direction granularity)
Method.
[Non Standard]
The Selection.modify() method applies a change to the current or cursor position, using simple textual commands.
sel.modify(alter, direction, granularity)
See also: https://developer.mozilla.org/en-US/docs/Web/API/Selection/modify
Method. [Non Standard] The Selection.modify() method applies a change to the current or cursor position, using simple textual commands. `sel.modify(alter, direction, granularity)` See also: `https://developer.mozilla.org/en-US/docs/Web/API/Selection/modify`
(range-count this)
Property.
[Read Only] [Experimental]
The Selection.rangeCount read-only property returns the number ranges in the selection.
value = sel.rangeCount
See also: https://developer.mozilla.org/en-US/docs/Web/API/Selection/rangeCount
Property. [Read Only] [Experimental] The Selection.rangeCount read-only property returns the number ranges in the selection. `value = sel.rangeCount` See also: `https://developer.mozilla.org/en-US/docs/Web/API/Selection/rangeCount`
(remove-all-ranges this)
Method.
[Experimental]
The Selection.removeAllRanges() method removes all ranges from
selection, leaving the anchorNode
and focusNode
properties
to null and leaving nothing selected.
sel.removeAllRanges();
See also: https://developer.mozilla.org/en-US/docs/Web/API/Selection/removeAllRanges
Method. [Experimental] The Selection.removeAllRanges() method removes all ranges from selection, leaving the `anchorNode` and `focusNode` properties to null and leaving nothing selected. `sel.removeAllRanges();` See also: `https://developer.mozilla.org/en-US/docs/Web/API/Selection/removeAllRanges`
(remove-range this range)
Method.
[Experimental]
The Selection.removeRange() method removes a range from a selection.
sel.removeRange(range)
See also: https://developer.mozilla.org/en-US/docs/Web/API/Selection/removeRange
Method. [Experimental] The Selection.removeRange() method removes a range from a selection. `sel.removeRange(range)` See also: `https://developer.mozilla.org/en-US/docs/Web/API/Selection/removeRange`
(select-all-children this parent-node)
Method.
[Experimental]
The Selection.selectAllChildren() method adds all the children the specified node to the selection. Previous selection is lost.
sel.selectAllChildren(parentNode)
See also: https://developer.mozilla.org/en-US/docs/Web/API/Selection/selectAllChildren
Method. [Experimental] The Selection.selectAllChildren() method adds all the children the specified node to the selection. Previous selection is lost. `sel.selectAllChildren(parentNode)` See also: `https://developer.mozilla.org/en-US/docs/Web/API/Selection/selectAllChildren`
(set-base-and-extent this anchor-node anchor-offset focus-node focus-offset)
Method.
[Experimental]
The setBaseAndExtent() method of the web.other.Selection
interface
the selection to be a range including all or parts of two specified
nodes, and any content located between them.
sel.setBaseAndExtent(anchorNode,anchorOffset,focusNode,focusOffset)
See also: https://developer.mozilla.org/en-US/docs/Web/API/Selection/setBaseAndExtent
Method. [Experimental] The setBaseAndExtent() method of the `web.other.Selection` interface the selection to be a range including all or parts of two specified nodes, and any content located between them. `sel.setBaseAndExtent(anchorNode,anchorOffset,focusNode,focusOffset)` See also: `https://developer.mozilla.org/en-US/docs/Web/API/Selection/setBaseAndExtent`
(set-position this & args)
Method.
Collapses the current selection to a single point. This is an for collapse() — See Selection.collapse() for more details.
Method. Collapses the current selection to a single point. This is an for collapse() — See Selection.collapse() for more details.
(to-string this)
Method.
[Experimental]
The Selection.toString() method returns a string currently being by the selection object, i.e. the currently selected text.
sel.toString()
See also: https://developer.mozilla.org/en-US/docs/Web/API/Selection/toString
Method. [Experimental] The Selection.toString() method returns a string currently being by the selection object, i.e. the currently selected text. `sel.toString()` See also: `https://developer.mozilla.org/en-US/docs/Web/API/Selection/toString`
(type this)
Property.
[Read Only] [Experimental]
The type read-only property of the web.other.Selection
interface
a web.dom.DOMString
describing the type of the current selection.
value = sel.type
See also: https://developer.mozilla.org/en-US/docs/Web/API/Selection/type
Property. [Read Only] [Experimental] The type read-only property of the `web.other.Selection` interface a `web.dom.DOMString` describing the type of the current selection. `value = sel.type` See also: `https://developer.mozilla.org/en-US/docs/Web/API/Selection/type`
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close