Skip to content

@ralphschuler.webgl shader factory.<internal>.Range

github-actions edited this page Nov 26, 2023 · 1 revision

Interface: Range

@ralphschuler/webgl-shader-factory.<internal>.Range

A fragment of a document that can contain nodes and parts of text nodes.

MDN Reference

Hierarchy

Table of contents

Properties

Methods

Properties

END_TO_END

Readonly END_TO_END: 2

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18452


END_TO_START

Readonly END_TO_START: 3

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18453


START_TO_END

Readonly START_TO_END: 1

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18451


START_TO_START

Readonly START_TO_START: 0

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18450


collapsed

Readonly collapsed: boolean

Returns true if range is collapsed, and false otherwise.

MDN Reference

Inherited from

AbstractRange.collapsed

Defined in

node_modules/typescript/lib/lib.dom.d.ts:2353


commonAncestorContainer

Readonly commonAncestorContainer: Node

Returns the node, furthest away from the document, that is an ancestor of both range's start node and end node.

MDN Reference

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18394


endContainer

Readonly endContainer: Node

Returns range's end node.

MDN Reference

Inherited from

AbstractRange.endContainer

Defined in

node_modules/typescript/lib/lib.dom.d.ts:2359


endOffset

Readonly endOffset: number

Returns range's end offset.

MDN Reference

Inherited from

AbstractRange.endOffset

Defined in

node_modules/typescript/lib/lib.dom.d.ts:2365


startContainer

Readonly startContainer: Node

Returns range's start node.

MDN Reference

Inherited from

AbstractRange.startContainer

Defined in

node_modules/typescript/lib/lib.dom.d.ts:2371


startOffset

Readonly startOffset: number

Returns range's start offset.

MDN Reference

Inherited from

AbstractRange.startOffset

Defined in

node_modules/typescript/lib/lib.dom.d.ts:2377

Methods

cloneContents

cloneContents(): DocumentFragment

MDN Reference

Returns

DocumentFragment

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18396


cloneRange

cloneRange(): Range

MDN Reference

Returns

Range

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18398


collapse

collapse(toStart?): void

MDN Reference

Parameters

Name Type
toStart? boolean

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18400


compareBoundaryPoints

compareBoundaryPoints(how, sourceRange): number

MDN Reference

Parameters

Name Type
how number
sourceRange Range

Returns

number

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18402


comparePoint

comparePoint(node, offset): number

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.

MDN Reference

Parameters

Name Type
node Node
offset number

Returns

number

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18408


createContextualFragment

createContextualFragment(fragment): DocumentFragment

MDN Reference

Parameters

Name Type
fragment string

Returns

DocumentFragment

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18410


deleteContents

deleteContents(): void

MDN Reference

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18412


detach

detach(): void

MDN Reference

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18414


extractContents

extractContents(): DocumentFragment

MDN Reference

Returns

DocumentFragment

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18416


getBoundingClientRect

getBoundingClientRect(): DOMRect

MDN Reference

Returns

DOMRect

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18418


getClientRects

getClientRects(): DOMRectList

MDN Reference

Returns

DOMRectList

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18420


insertNode

insertNode(node): void

MDN Reference

Parameters

Name Type
node Node

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18422


intersectsNode

intersectsNode(node): boolean

Returns whether range intersects node.

MDN Reference

Parameters

Name Type
node Node

Returns

boolean

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18428


isPointInRange

isPointInRange(node, offset): boolean

MDN Reference

Parameters

Name Type
node Node
offset number

Returns

boolean

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18430


selectNode

selectNode(node): void

MDN Reference

Parameters

Name Type
node Node

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18432


selectNodeContents

selectNodeContents(node): void

MDN Reference

Parameters

Name Type
node Node

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18434


setEnd

setEnd(node, offset): void

MDN Reference

Parameters

Name Type
node Node
offset number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18436


setEndAfter

setEndAfter(node): void

MDN Reference

Parameters

Name Type
node Node

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18438


setEndBefore

setEndBefore(node): void

MDN Reference

Parameters

Name Type
node Node

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18440


setStart

setStart(node, offset): void

MDN Reference

Parameters

Name Type
node Node
offset number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18442


setStartAfter

setStartAfter(node): void

MDN Reference

Parameters

Name Type
node Node

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18444


setStartBefore

setStartBefore(node): void

MDN Reference

Parameters

Name Type
node Node

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18446


surroundContents

surroundContents(newParent): void

MDN Reference

Parameters

Name Type
newParent Node

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18448


toString

toString(): string

Returns

string

Defined in

node_modules/typescript/lib/lib.dom.d.ts:18449

Typescript Libraries

Modules

Namespaces

Clone this wiki locally