Movatterモバイル変換


[0]ホーム

URL:


Skip to content
Experimental WebAPI
GitHub

Range

Values

asAbstractRange

letasAbstractRange:WebAPI.DOMAPI.range=>WebAPI.DOMAPI.abstractRange

cloneContents

letcloneContents:WebAPI.DOMAPI.range=>WebAPI.DOMAPI.documentFragment

cloneRange

letcloneRange:WebAPI.DOMAPI.range=>WebAPI.DOMAPI.range

collapse

letcollapse: (WebAPI.DOMAPI.range, ~toStart:bool=?)=>unit

Parameters

WebAPI.DOMAPI.range option< bool >

Return type

unit

compareBoundaryPoints

letcompareBoundaryPoints: (
WebAPI.DOMAPI.range,
~how:int,
~sourceRange:WebAPI.DOMAPI.range,
)=>int

Parameters

WebAPI.DOMAPI.range intWebAPI.DOMAPI.range

Return type

int

comparePoint

Returns −1 if the point is before the range, 0 if the point is in the range, and 1 if the point is after the range.Read more on MDN

letcomparePoint: (
WebAPI.DOMAPI.range,
~node:WebAPI.DOMAPI.node,
~offset:int,
)=>int

Parameters

WebAPI.DOMAPI.rangeWebAPI.DOMAPI.node int

Return type

int

createContextualFragment

letcreateContextualFragment: (
WebAPI.DOMAPI.range,
string,
)=>WebAPI.DOMAPI.documentFragment

deleteContents

letdeleteContents:WebAPI.DOMAPI.range=>unit

Parameters

WebAPI.DOMAPI.range

Return type

unit

detach

letdetach:WebAPI.DOMAPI.range=>unit

Parameters

WebAPI.DOMAPI.range

Return type

unit

extractContents

letextractContents:WebAPI.DOMAPI.range=>WebAPI.DOMAPI.documentFragment

getBoundingClientRect

letgetBoundingClientRect:WebAPI.DOMAPI.range=>WebAPI.DOMAPI.domRect

getClientRects

letgetClientRects:WebAPI.DOMAPI.range=>WebAPI.DOMAPI.domRectList

insertNode

letinsertNode: (WebAPI.DOMAPI.range,WebAPI.DOMAPI.node)=>unit

Parameters

WebAPI.DOMAPI.rangeWebAPI.DOMAPI.node

Return type

unit

intersectsNode

Returns whether range intersects node.Read more on MDN

letintersectsNode: (WebAPI.DOMAPI.range,WebAPI.DOMAPI.node)=>bool

Parameters

WebAPI.DOMAPI.rangeWebAPI.DOMAPI.node

Return type

bool

isPointInRange

letisPointInRange: (
WebAPI.DOMAPI.range,
~node:WebAPI.DOMAPI.node,
~offset:int,
)=>bool

Parameters

WebAPI.DOMAPI.rangeWebAPI.DOMAPI.node int

Return type

bool

make

letmake:unit=>WebAPI.DOMAPI.range

Parameters

unit

Return type

WebAPI.DOMAPI.range

selectNode

letselectNode: (WebAPI.DOMAPI.range,WebAPI.DOMAPI.node)=>unit

Parameters

WebAPI.DOMAPI.rangeWebAPI.DOMAPI.node

Return type

unit

selectNodeContents

letselectNodeContents: (WebAPI.DOMAPI.range,WebAPI.DOMAPI.node)=>unit

Parameters

WebAPI.DOMAPI.rangeWebAPI.DOMAPI.node

Return type

unit

setEnd

letsetEnd: (
WebAPI.DOMAPI.range,
~node:WebAPI.DOMAPI.node,
~offset:int,
)=>unit

Parameters

WebAPI.DOMAPI.rangeWebAPI.DOMAPI.node int

Return type

unit

setEndAfter

letsetEndAfter: (WebAPI.DOMAPI.range,WebAPI.DOMAPI.node)=>unit

Parameters

WebAPI.DOMAPI.rangeWebAPI.DOMAPI.node

Return type

unit

setEndBefore

letsetEndBefore: (WebAPI.DOMAPI.range,WebAPI.DOMAPI.node)=>unit

Parameters

WebAPI.DOMAPI.rangeWebAPI.DOMAPI.node

Return type

unit

setStart

letsetStart: (
WebAPI.DOMAPI.range,
~node:WebAPI.DOMAPI.node,
~offset:int,
)=>unit

Parameters

WebAPI.DOMAPI.rangeWebAPI.DOMAPI.node int

Return type

unit

setStartAfter

letsetStartAfter: (WebAPI.DOMAPI.range,WebAPI.DOMAPI.node)=>unit

Parameters

WebAPI.DOMAPI.rangeWebAPI.DOMAPI.node

Return type

unit

setStartBefore

letsetStartBefore: (WebAPI.DOMAPI.range,WebAPI.DOMAPI.node)=>unit

Parameters

WebAPI.DOMAPI.rangeWebAPI.DOMAPI.node

Return type

unit

surroundContents

letsurroundContents: (WebAPI.DOMAPI.range,WebAPI.DOMAPI.node)=>unit

Parameters

WebAPI.DOMAPI.rangeWebAPI.DOMAPI.node

Return type

unit

[8]ページ先頭

©2009-2025 Movatter.jp