Class Range


  • @JsType(isNative=true,
            namespace="<global>")
    public class Range
    extends java.lang.Object
    • 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
    • Constructor Detail

      • Range

        public Range()
    • Method Detail

      • 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()
      • getBoundingClientRect

        public DOMRect getBoundingClientRect()
      • 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)