Range
Defined in: uzumaki.d.ts:471
Detached span of text. Holds a start/end endpoint pair without being tied
to the active selection. Pass one to Selection.setRange to apply it,
or read the current selection out as a Range via Selection.getRange.
Endpoints are (node, offset) where offset is a byte offset within a
text leaf, matching how the runtime stores selection internally.
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new Range():
Range
Returns
Section titled “Returns”Range
Accessors
Section titled “Accessors”collapsed
Section titled “collapsed”Get Signature
Section titled “Get Signature”get collapsed():
boolean
Defined in: uzumaki.d.ts:478
Returns
Section titled “Returns”boolean
endContainer
Section titled “endContainer”Get Signature
Section titled “Get Signature”get endContainer():
UzNode|null
Defined in: uzumaki.d.ts:476
Returns
Section titled “Returns”UzNode | null
endOffset
Section titled “endOffset”Get Signature
Section titled “Get Signature”get endOffset():
number
Defined in: uzumaki.d.ts:477
Returns
Section titled “Returns”number
isValid
Section titled “isValid”Get Signature
Section titled “Get Signature”get isValid():
boolean
Defined in: uzumaki.d.ts:479
Returns
Section titled “Returns”boolean
startContainer
Section titled “startContainer”Get Signature
Section titled “Get Signature”get startContainer():
UzNode|null
Defined in: uzumaki.d.ts:474
Returns
Section titled “Returns”UzNode | null
startOffset
Section titled “startOffset”Get Signature
Section titled “Get Signature”get startOffset():
number
Defined in: uzumaki.d.ts:475
Returns
Section titled “Returns”number
window
Section titled “window”Get Signature
Section titled “Get Signature”get window():
Window
Defined in: uzumaki.d.ts:473
Returns
Section titled “Returns”Methods
Section titled “Methods”collapse()
Section titled “collapse()”collapse(
toStart?):void
Defined in: uzumaki.d.ts:488
Parameters
Section titled “Parameters”toStart?
Section titled “toStart?”boolean
Returns
Section titled “Returns”void
selectNodeContents()
Section titled “selectNodeContents()”selectNodeContents(
container):void
Defined in: uzumaki.d.ts:487
Cover all text inside container, from the first text leaf (offset 0)
to the end of the last. No-op when the container has no text
descendants.
Parameters
Section titled “Parameters”container
Section titled “container”Returns
Section titled “Returns”void
setEnd()
Section titled “setEnd()”setEnd(
node,offset):void
Defined in: uzumaki.d.ts:481
Parameters
Section titled “Parameters”offset
Section titled “offset”number
Returns
Section titled “Returns”void
setStart()
Section titled “setStart()”setStart(
node,offset):void
Defined in: uzumaki.d.ts:480
Parameters
Section titled “Parameters”offset
Section titled “offset”number
Returns
Section titled “Returns”void