textrange.js
Utilities for working with text ranges in HTML documents.

File Location

dom/textrange.js

Classes

goog.dom.TextRange
Create a new text selection with no properties. Do not use this constructor: use one of the goog.dom.Range.createFrom* methods instead.
goog.dom.DomSavedTextRange_
A SavedRange implementation using DOM endpoints.

Public Protected Private

Global Functions

goog.dom.TextRange.createFromBrowserRange(rangeopt_isReversed)
Create a new range wrapper from the given browser range object. Do not use this method directly - please use goog.dom.Range.createFrom* instead.
Arguments:
range :
Range | TextRange
The browser range object.
opt_isReversed :
Whether the focus node is before the anchor node.
Returns:   A range wrapper object.
code »
goog.dom.TextRange.createFromBrowserRangeWrapper_(browserRangeopt_isReversed)
Create a new range wrapper from the given browser range wrapper.
Arguments:
browserRange :
The browser range wrapper.
opt_isReversed :
Whether the focus node is before the anchor node.
Returns:   A range wrapper object.
code »
goog.dom.TextRange.createFromNodeContents(nodeopt_isReversed)
Create a new range wrapper that selects the given node's text. Do not use this method directly - please use goog.dom.Range.createFrom* instead.
Arguments:
node :
The node to select.
opt_isReversed :
Whether the focus node is before the anchor node.
Returns:   A range wrapper object.
code »
goog.dom.TextRange.createFromNodes(anchorNodeanchorOffsetfocusNodefocusOffset)
Create a new range wrapper that selects the area between the given nodes, accounting for the given offsets. Do not use this method directly - please use goog.dom.Range.createFrom* instead.
Arguments:
anchorNode :
The node to start with.
anchorOffset :
The offset within the node to start.
focusNode :
The node to end with.
focusOffset :
The offset within the node to end.
Returns:   A range wrapper object.
code »
goog.dom.TextRange.isAttachedNode(node)
Tests if the given node is in a document.
Arguments:
node :
The node to check.
Returns:   Whether the given node is in the given document.
code »

Directory dom

File Reference