XopusRange
A range consists of a beginning and an end of a selection.
A XopusRange instance can be obtained in two ways: either trough Editor.Selection.getRange(), or using XopusDocument.createRange().
W3C standard
- Documentation
- › API
- › DOM API
- › XopusRange
XopusRange object
methods
XopusRange.cloneContents()XopusRange.cloneRange()XopusRange.collapse( toStart: Boolean)XopusRange.compareBoundaryPoints( how: Integer, sourceRange: XopusRange)XopusRange.deleteContents()XopusRange.extractContents( doDelete: Boolean): XopusDocumentFragmentXopusRange.getCommonAncestorContainer(): XopusNodeXopusRange.getEndContainer(): XopusNodeXopusRange.getEndOffset(): IntegerXopusRange.getStartContainer(): XopusNodeXopusRange.getStartOffset(): IntegerXopusRange.insertNode( node: XopusNode): XopusNodeXopusRange.isCollapsed(): BooleanXopusRange.selectNode( node: XopusNode)XopusRange.selectNodeContents( node: XopusNode)XopusRange.setEnd( parent: XopusNode, offset: Integer)XopusRange.getEndBefore( node: XopusNode)XopusRange.setEndAfter( node: XopusNode)XopusRange.setStart( parent: XopusNode, offset: Integer)XopusRange.setStartAfter( node: XopusNode)XopusRange.setStartBefore( node: XopusNode)XopusRange.surroundContents( newParent: XopusNode)