@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()
const
createChildrenArray: (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