Selection
Values
addRange
let addRange: (WebAPI.DOMAPI.selection, WebAPI.DOMAPI.range) => unit
collapse
let collapse: ( WebAPI.DOMAPI.selection, ~node: WebAPI.DOMAPI.node, ~offset: int=?,) => unit
collapseToEnd
let collapseToEnd: WebAPI.DOMAPI.selection => unit
collapseToStart
let collapseToStart: WebAPI.DOMAPI.selection => unit
containsNode
let containsNode: ( WebAPI.DOMAPI.selection, ~node: WebAPI.DOMAPI.node, ~allowPartialContainment: bool=?,) => bool
deleteFromDocument
let deleteFromDocument: WebAPI.DOMAPI.selection => unit
empty
let empty: WebAPI.DOMAPI.selection => unit
extend
let extend: ( WebAPI.DOMAPI.selection, ~node: WebAPI.DOMAPI.node, ~offset: int=?,) => unit
getRangeAt
let getRangeAt: (WebAPI.DOMAPI.selection, int) => WebAPI.DOMAPI.range
modify
let modify: ( WebAPI.DOMAPI.selection, ~alter: string=?, ~direction: string=?, ~granularity: string=?,) => unit
Parameters
WebAPI.DOMAPI.selection option< string > option< string > option< string >Return type
unitremoveAllRanges
let removeAllRanges: WebAPI.DOMAPI.selection => unit
removeRange
let removeRange: (WebAPI.DOMAPI.selection, WebAPI.DOMAPI.range) => unit
selectAllChildren
let selectAllChildren: (WebAPI.DOMAPI.selection, WebAPI.DOMAPI.node) => unit
setBaseAndExtent
let setBaseAndExtent: ( WebAPI.DOMAPI.selection, ~anchorNode: WebAPI.DOMAPI.node, ~anchorOffset: int, ~focusNode: WebAPI.DOMAPI.node, ~focusOffset: int,) => unit
setPosition
let setPosition: ( WebAPI.DOMAPI.selection, ~node: WebAPI.DOMAPI.node, ~offset: int=?,) => unit