@lexical/offset
Classes
OffsetView
Defined in: packages/lexical-offset/src/index.ts:60
Constructors
Constructor
new OffsetView(
offsetMap,firstNode,blockOffsetSize):OffsetView
Defined in: packages/lexical-offset/src/index.ts:65
Parameters
offsetMap
OffsetMap
firstNode
null | OffsetNode
blockOffsetSize
number = 1
Returns
Properties
_blockOffsetSize
_blockOffsetSize:
number
Defined in: packages/lexical-offset/src/index.ts:63
_firstNode
_firstNode:
null|OffsetNode
Defined in: packages/lexical-offset/src/index.ts:62
_offsetMap
_offsetMap:
OffsetMap
Defined in: packages/lexical-offset/src/index.ts:61
Methods
createSelectionFromOffsets()
createSelectionFromOffsets(
originalStart,originalEnd,diffOffsetView?):null|RangeSelection
Defined in: packages/lexical-offset/src/index.ts:75
Parameters
originalStart
number
originalEnd
number
diffOffsetView?
Returns
null | RangeSelection
getOffsetsFromSelection()
getOffsetsFromSelection(
selection): [number,number]
Defined in: packages/lexical-offset/src/index.ts:189
Parameters
selection
Returns
[number, number]
Variables
createChildrenArray()
constcreateChildrenArray: (element,nodeMap) =>string[] =$createChildrenArray
Defined in: packages/lexical-offset/src/index.ts:558
Parameters
element
nodeMap
null | NodeMap
Returns
string[]
Deprecated
renamed to $createChildrenArray by @lexical/eslint-plugin rules-of-lexical
Functions
$createChildrenArray()
$createChildrenArray(
element,nodeMap):string[]
Defined in: packages/lexical-offset/src/index.ts:540
Parameters
element
nodeMap
null | NodeMap
Returns
string[]
$createOffsetView()
$createOffsetView(
editor,blockOffsetSize,editorState?):OffsetView
Defined in: packages/lexical-offset/src/index.ts:560
Parameters
editor
blockOffsetSize
number = 1
editorState?
null | EditorState