Skip to main content

RichEditSelection.intervals Property

Specifies an array of selected intervals in the document.

Declaration

get intervals(): Interval[]
set intervals(value: Interval[])

Property Value

Type Description
Interval[]

An array of Interval objects.

Remarks

The intervals property specifies the selected interval(s). The available interval types are listed below.

Interval Type Description Example

Collapsed (the cursor position)

A single selected interval of zero length.
selection-collapsed.png

Expanded

A single selected interval of non-zero length.
selection-expanded.png

Multiple

Multiple selected intervals of non-zero lengths.
selection-multiple.png
// Collapsed
richEdit.selection.intervals = [{ start: 6, length: 0 }];
// Expanded
richEdit.selection.intervals = [{ start: 7, length: 3 }];
// Multiple
richEdit.selection.intervals = [{ start: 2, length: 1 }, { start: 6, length: 1 }];

Refer to the following section for more information: Client Selection.

See Also