Package elemental2.dom
Class Range
- java.lang.Object
-
- elemental2.dom.Range
-
@JsType(isNative=true, namespace="<global>") public class Range extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description boolean
collapsed
Node
commonAncestorContainer
static int
END_TO_END
static int
END_TO_START
Node
endContainer
int
endOffset
static int
START_TO_END
static int
START_TO_START
Node
startContainer
int
startOffset
-
Constructor Summary
Constructors Constructor Description Range()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DocumentFragment
cloneContents()
Range
cloneRange()
void
collapse(boolean toStart)
int
compareBoundaryPoints(int how, Range sourceRange)
double
deleteContents()
void
detach()
DocumentFragment
extractContents()
DOMRect
getBoundingClientRect()
ClientRectList
getClientRects()
DocumentFragment
insertNode(Node newNode)
void
selectNode(Node refNode)
void
selectNodeContents(Node refNode)
void
setEnd(Node refNode, int offset)
void
setEndAfter(Node refNode)
void
setEndBefore(Node refNode)
void
setStart(Node refNode, int offset)
void
setStartAfter(Node refNode)
void
setStartBefore(Node refNode)
void
surroundContents(Node newParent)
-
-
-
Field Detail
-
END_TO_END
@JsOverlay public static final int END_TO_END
-
END_TO_START
@JsOverlay public static final int END_TO_START
-
START_TO_END
@JsOverlay public static final int START_TO_END
-
START_TO_START
@JsOverlay public static final int START_TO_START
-
collapsed
public boolean collapsed
-
commonAncestorContainer
public Node commonAncestorContainer
-
endContainer
public Node endContainer
-
endOffset
public int endOffset
-
startContainer
public Node startContainer
-
startOffset
public int startOffset
-
-
Method Detail
-
cloneContents
public DocumentFragment cloneContents()
-
cloneRange
public Range cloneRange()
-
collapse
public void collapse(boolean toStart)
-
compareBoundaryPoints
public int compareBoundaryPoints(int how, Range sourceRange)
-
deleteContents
public double deleteContents()
-
detach
public void detach()
-
extractContents
public DocumentFragment extractContents()
-
getBoundingClientRect
public DOMRect getBoundingClientRect()
-
getClientRects
public ClientRectList getClientRects()
-
insertNode
public DocumentFragment insertNode(Node newNode)
-
selectNode
public void selectNode(Node refNode)
-
selectNodeContents
public void selectNodeContents(Node refNode)
-
setEnd
public void setEnd(Node refNode, int offset)
-
setEndAfter
public void setEndAfter(Node refNode)
-
setEndBefore
public void setEndBefore(Node refNode)
-
setStart
public void setStart(Node refNode, int offset)
-
setStartAfter
public void setStartAfter(Node refNode)
-
setStartBefore
public void setStartBefore(Node refNode)
-
surroundContents
public void surroundContents(Node newParent)
-
-