w3crange.js
No description.

File Location

/goog/dom/browserrange/w3crange.js

Classes

goog.dom.browserrange.W3cRange
The constructor for W3C specific browser ranges.

Public Protected Private

Global Functions

goog.dom.browserrange.W3cRange.createFromNodeContents(node) !goog.dom.browserrange.W3cRange
Creates a range object that selects the given node's text.
Arguments:
node : Node
The node to select.
Returns: !goog.dom.browserrange.W3cRange  A Gecko range wrapper object.
code »
goog.dom.browserrange.W3cRange.createFromNodes(startNodestartOffsetendNodeendOffset) !goog.dom.browserrange.W3cRange
Creates a range object that selects between the given nodes.
Arguments:
startNode : Node
The node to start with.
startOffset : number
The offset within the start node.
endNode : Node
The node to end with.
endOffset : number
The offset within the end node.
Returns: !goog.dom.browserrange.W3cRange  A wrapper object.
code »
goog.dom.browserrange.W3cRange.getBrowserRangeForNode(node) !Range
Returns a browser range spanning the given node's contents.
Arguments:
node : Node
The node to select.
Returns: !Range  A browser range spanning the node's contents.
code »
goog.dom.browserrange.W3cRange.getBrowserRangeForNodes(startNodestartOffsetendNodeendOffset) !Range
Returns a browser range spanning the given nodes.
Arguments:
startNode : Node
The node to start with - should not be a BR.
startOffset : number
The offset within the start node.
endNode : Node
The node to end with - should not be a BR.
endOffset : number
The offset within the end node.
Returns: !Range  A browser range spanning the node's contents.
code »

Directory browserrange

File Reference