Skip to main content

@lexical/offset

Classes​

OffsetView​

Defined in: packages/lexical-offset/src/index.ts:58

Deprecated​

OffsetView has never worked correctly and will be removed

Constructors​

Constructor​

new OffsetView(offsetMap, firstNode, blockOffsetSize?): OffsetView

Defined in: packages/lexical-offset/src/index.ts:63

Parameters​
offsetMap​

OffsetMap

firstNode​

OffsetNode | null

blockOffsetSize?​

number = 1

Returns​

OffsetView

Properties​

_blockOffsetSize​

_blockOffsetSize: number

Defined in: packages/lexical-offset/src/index.ts:61

_firstNode​

_firstNode: OffsetNode | null

Defined in: packages/lexical-offset/src/index.ts:60

_offsetMap​

_offsetMap: OffsetMap

Defined in: packages/lexical-offset/src/index.ts:59

Methods​

createSelectionFromOffsets()​

createSelectionFromOffsets(originalStart, originalEnd, diffOffsetView?): RangeSelection | null

Defined in: packages/lexical-offset/src/index.ts:73

Parameters​
originalStart​

number

originalEnd​

number

diffOffsetView?​

OffsetView

Returns​

RangeSelection | null

getOffsetsFromSelection()​

getOffsetsFromSelection(selection): [number, number]

Defined in: packages/lexical-offset/src/index.ts:187

Parameters​
selection​

RangeSelection

Returns​

[number, number]

Variables​

$createChildrenArray​

const $createChildrenArray: (element, nodeMap) => string[] = $createChildrenArray_

Defined in: packages/lexical-offset/src/index.ts:539

Builds an ordered array of child node keys for the given ElementNode by walking its linked-list pointers.

Parameters​

element​

ElementNode

nodeMap​

NodeMap | null

Returns​

string[]

Deprecated​

moved to lexical

Functions​

$createOffsetView()​

$createOffsetView(editor, blockOffsetSize?, editorState?): OffsetView

Defined in: packages/lexical-offset/src/index.ts:542

Parameters​

editor​

LexicalEditor

blockOffsetSize?​

number = 1

editorState?​

EditorState | null

Returns​

OffsetView

Deprecated​

OffsetView has never worked correctly and will be removed