@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
OffsetNode | null
blockOffsetSize?
number = 1
Returns
Properties
_blockOffsetSize
_blockOffsetSize:
number
Defined in: packages/lexical-offset/src/index.ts:63
_firstNode
_firstNode:
OffsetNode|null
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?):RangeSelection|null
Defined in: packages/lexical-offset/src/index.ts:75
Parameters
originalStart
number
originalEnd
number
diffOffsetView?
Returns
RangeSelection | null
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
NodeMap | null
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
NodeMap | null
Returns
string[]
$createOffsetView()
$createOffsetView(
editor,blockOffsetSize?,editorState?):OffsetView
Defined in: packages/lexical-offset/src/index.ts:560
Parameters
editor
blockOffsetSize?
number = 1
editorState?
EditorState | null