browserrange.js
No description.

File Location

/goog/dom/browserrange/browserrange.js


Public Protected Private

Enumerations

Global Functions

goog.dom.browserrange.canContainRangeEndpoint(node) boolean
Tests whether the given node can contain a range end point.
Arguments:
node : Node
The node to check.
Returns: boolean  Whether the given node can contain a range end point.
code »
goog.dom.browserrange.createRange(range) !goog.dom.browserrange.AbstractRange
Static method that returns the proper type of browser range.
Arguments:
range : Range | TextRange
A browser range object.
Returns: !goog.dom.browserrange.AbstractRange  A wrapper object.
code »
goog.dom.browserrange.createRangeFromNodeContents(node) !goog.dom.browserrange.AbstractRange
Static method that returns the proper type of browser range.
Arguments:
node : Node
The node to select.
Returns: !goog.dom.browserrange.AbstractRange  A wrapper object.
code »
goog.dom.browserrange.createRangeFromNodes(startNodestartOffsetendNodeendOffset) !goog.dom.browserrange.AbstractRange
Static method that returns the proper type of browser range.
Arguments:
startNode : Node
The node to start with.
startOffset : number
The offset within the node to start. This is either the index into the childNodes array for element startNodes or the index into the character array for text startNodes.
endNode : Node
The node to end with.
endOffset : number
The offset within the node to end. This is either the index into the childNodes array for element endNodes or the index into the character array for text endNodes.
Returns: !goog.dom.browserrange.AbstractRange  A wrapper object.
code »

Directory browserrange

File Reference