Class: TableSelection
@lexical/table.TableSelection
Implements
Constructors
constructor
• new TableSelection(tableKey
, anchor
, focus
)
Parameters
Name | Type |
---|---|
tableKey | string |
anchor | PointType |
focus | PointType |
Defined in
lexical-table/src/LexicalTableSelection.ts:49
Properties
_cachedNodes
• _cachedNodes: null
| LexicalNode
[]
Implementation of
Defined in
lexical-table/src/LexicalTableSelection.ts:46
anchor
• anchor: PointType
Defined in
lexical-table/src/LexicalTableSelection.ts:44
dirty
• dirty: boolean
Implementation of
Defined in
lexical-table/src/LexicalTableSelection.ts:47
focus
• focus: PointType
Defined in
lexical-table/src/LexicalTableSelection.ts:45
tableKey
• tableKey: string
Defined in
lexical-table/src/LexicalTableSelection.ts:43
Methods
clone
▸ clone(): TableSelection
Returns
Implementation of
Defined in
lexical-table/src/LexicalTableSelection.ts:99
extract
▸ extract(): LexicalNode
[]
Returns
Implementation of
Defined in
lexical-table/src/LexicalTableSelection.ts:107
getCachedNodes
▸ getCachedNodes(): null
| LexicalNode
[]
Returns
null
| LexicalNode
[]
Implementation of
Defined in
lexical-table/src/LexicalTableSelection.ts:72
getNodes
▸ getNodes(): LexicalNode
[]
Returns
Implementation of
Defined in
lexical-table/src/LexicalTableSelection.ts:181
getShape
▸ getShape(): TableSelectionShape
Returns
Defined in
lexical-table/src/LexicalTableSelection.ts:132
getStartEndPoints
▸ getStartEndPoints(): [PointType
, PointType
]
Returns
Implementation of
BaseSelection.getStartEndPoints
Defined in
lexical-table/src/LexicalTableSelection.ts:59
getTextContent
▸ getTextContent(): string
Returns
string
Implementation of
Defined in
lexical-table/src/LexicalTableSelection.ts:333
insertNodes
▸ insertNodes(nodes
): void
Parameters
Name | Type |
---|---|
nodes | LexicalNode [] |
Returns
void
Implementation of
Defined in
lexical-table/src/LexicalTableSelection.ts:119
insertRawText
▸ insertRawText(text
): void
Parameters
Name | Type |
---|---|
text | string |
Returns
void
Implementation of
Defined in
lexical-table/src/LexicalTableSelection.ts:111
insertText
▸ insertText(): void
Returns
void
Implementation of
Defined in
lexical-table/src/LexicalTableSelection.ts:115
is
▸ is(selection
): boolean
Parameters
Name | Type |
---|---|
selection | null | BaseSelection |
Returns
boolean
Implementation of
Defined in
lexical-table/src/LexicalTableSelection.ts:80
isBackward
▸ isBackward(): boolean
Returns whether the Selection is "backwards", meaning the focus logically precedes the anchor in the EditorState.
Returns
boolean
true if the Selection is backwards, false otherwise.
Implementation of
Defined in
lexical-table/src/LexicalTableSelection.ts:68
isCollapsed
▸ isCollapsed(): boolean
Returns
boolean
Implementation of
Defined in
lexical-table/src/LexicalTableSelection.ts:103
set
▸ set(tableKey
, anchorCellKey
, focusCellKey
): void
Parameters
Name | Type |
---|---|
tableKey | string |
anchorCellKey | string |
focusCellKey | string |
Returns
void
Defined in
lexical-table/src/LexicalTableSelection.ts:91
setCachedNodes
▸ setCachedNodes(nodes
): void
Parameters
Name | Type |
---|---|
nodes | null | LexicalNode [] |
Returns
void
Implementation of
Defined in
lexical-table/src/LexicalTableSelection.ts:76