Range

open external class Range

Exposes the JavaScript Range to Kotlin

Constructors

Range
Link copied to clipboard
fun Range()

Types

Companion
Link copied to clipboard
object Companion

Functions

cloneContents
Link copied to clipboard
fun cloneContents(): DocumentFragment
cloneRange
Link copied to clipboard
fun cloneRange(): Range
collapse
Link copied to clipboard
fun collapse(toStart: Boolean = definedExternally)
compareBoundaryPoints
Link copied to clipboard
fun compareBoundaryPoints(how: Short, sourceRange: Range): Short
comparePoint
Link copied to clipboard
fun comparePoint(node: Node, offset: Int): Short
createContextualFragment
Link copied to clipboard
fun createContextualFragment(fragment: String): DocumentFragment
deleteContents
Link copied to clipboard
fun deleteContents()
detach
Link copied to clipboard
fun detach()
extractContents
Link copied to clipboard
fun extractContents(): DocumentFragment
getBoundingClientRect
Link copied to clipboard
fun getBoundingClientRect(): DOMRect
getClientRects
Link copied to clipboard
fun getClientRects(): Array<DOMRect>
insertNode
Link copied to clipboard
fun insertNode(node: Node)
intersectsNode
Link copied to clipboard
fun intersectsNode(node: Node): Boolean
isPointInRange
Link copied to clipboard
fun isPointInRange(node: Node, offset: Int): Boolean
selectNode
Link copied to clipboard
fun selectNode(node: Node)
selectNodeContents
Link copied to clipboard
fun selectNodeContents(node: Node)
setEnd
Link copied to clipboard
fun setEnd(node: Node, offset: Int)
setEndAfter
Link copied to clipboard
fun setEndAfter(node: Node)
setEndBefore
Link copied to clipboard
fun setEndBefore(node: Node)
setStart
Link copied to clipboard
fun setStart(node: Node, offset: Int)
setStartAfter
Link copied to clipboard
fun setStartAfter(node: Node)
setStartBefore
Link copied to clipboard
fun setStartBefore(node: Node)
surroundContents
Link copied to clipboard
fun surroundContents(newParent: Node)

Properties

collapsed
Link copied to clipboard
open val collapsed: Boolean
commonAncestorContainer
Link copied to clipboard
open val commonAncestorContainer: Node
endContainer
Link copied to clipboard
open val endContainer: Node
endOffset
Link copied to clipboard
open val endOffset: Int
startContainer
Link copied to clipboard
open val startContainer: Node
startOffset
Link copied to clipboard
open val startOffset: Int