class js.html.Range

Available on all platforms

Class Fields

static var END_TO_END:Int

static var END_TO_START:Int

static var START_TO_END:Int

static var START_TO_START:Int

Instance Fields

function new():Void

function cloneRange():Range

function collapse(?toStart:Bool = false):Void

function compareBoundaryPoints(how:Int, sourceRange:Range):Int

function comparePoint(node:Node, offset:Int):Int

function deleteContents():Void

function detach():Void

function insertNode(node:Node):Void

function intersectsNode(node:Node):Bool

function isPointInRange(node:Node, offset:Int):Bool

function selectNode(refNode:Node):Void

function selectNodeContents(refNode:Node):Void

function setEnd(refNode:Node, offset:Int):Void

function setEndAfter(refNode:Node):Void

function setEndBefore(refNode:Node):Void

function setStart(refNode:Node, offset:Int):Void

function setStartAfter(refNode:Node):Void

function setStartBefore(refNode:Node):Void

function surroundContents(newParent:Node):Void