Class: TableNode
lexical-table/src.TableNode
Hierarchy
↳
TableNode
Constructors
constructor
• new TableNode(key?
)
Parameters
Name | Type |
---|---|
key? | string |
Overrides
Defined in
lexical-table/src/LexicalTableNode.ts:64
Methods
canBeEmpty
▸ canBeEmpty(): false
Returns
false
Overrides
Defined in
lexical-table/src/LexicalTableNode.ts:122
canExtractContents
▸ canExtractContents(): false
Returns
false
Overrides
Defined in
lexical-table/src/LexicalTableNode.ts:118
canIndent
▸ canIndent(): false
Returns
false
Overrides
Defined in
lexical-table/src/LexicalTableNode.ts:210
canSelectBefore
▸ canSelectBefore(): true
Returns
true
Defined in
lexical-table/src/LexicalTableNode.ts:206
createDOM
▸ createDOM(config
, editor?
): HTMLElement
Parameters
Name | Type |
---|---|
config | EditorConfig |
editor? | LexicalEditor |
Returns
HTMLElement
Overrides
GridNode.createDOM
Defined in
lexical-table/src/LexicalTableNode.ts:76
exportDOM
▸ exportDOM(editor
): DOMExportOutput
Parameters
Name | Type |
---|---|
editor | LexicalEditor |
Returns
Overrides
GridNode.exportDOM
Defined in
lexical-table/src/LexicalTableNode.ts:88
exportJSON
▸ exportJSON(): SerializedElementNode
Returns
Overrides
Defined in
lexical-table/src/LexicalTableNode.ts:68
getCellFromCords
▸ getCellFromCords(x
, y
, grid
): null
| Cell
Parameters
Name | Type |
---|---|
x | number |
y | number |
grid | Grid |
Returns
null
| Cell
Defined in
lexical-table/src/LexicalTableNode.ts:152
getCellFromCordsOrThrow
▸ getCellFromCordsOrThrow(x
, y
, grid
): Cell
Parameters
Name | Type |
---|---|
x | number |
y | number |
grid | Grid |
Returns
Defined in
lexical-table/src/LexicalTableNode.ts:170
getCellNodeFromCords
▸ getCellNodeFromCords(x
, y
, grid
): null
| TableCellNode
Parameters
Name | Type |
---|---|
x | number |
y | number |
grid | Grid |
Returns
null
| TableCellNode
Defined in
lexical-table/src/LexicalTableNode.ts:180
getCellNodeFromCordsOrThrow
▸ getCellNodeFromCordsOrThrow(x
, y
, grid
): TableCellNode
Parameters
Name | Type |
---|---|
x | number |
y | number |
grid | Grid |
Returns
Defined in
lexical-table/src/LexicalTableNode.ts:196
getCordsFromCellNode
▸ getCordsFromCellNode(tableCellNode
, grid
): Object
Parameters
Name | Type |
---|---|
tableCellNode | TableCellNode |
grid | Grid |
Returns
Object
Name | Type |
---|---|
x | number |
y | number |
Defined in
lexical-table/src/LexicalTableNode.ts:126
updateDOM
▸ updateDOM(): boolean
Returns
boolean
Overrides
GridNode.updateDOM
Defined in
lexical-table/src/LexicalTableNode.ts:84
clone
▸ Static
clone(node
): TableNode
Parameters
Name | Type |
---|---|
node | TableNode |
Returns
Overrides
GridNode.clone
Defined in
lexical-table/src/LexicalTableNode.ts:47
getType
▸ Static
getType(): "table"
Returns
"table"
Overrides
GridNode.getType
Defined in
lexical-table/src/LexicalTableNode.ts:43
importDOM
▸ Static
importDOM(): null
| DOMConversionMap
<HTMLElement
>
Returns
null
| DOMConversionMap
<HTMLElement
>
Defined in
lexical-table/src/LexicalTableNode.ts:51
importJSON
▸ Static
importJSON(_serializedNode
): TableNode
Parameters
Name | Type |
---|---|
_serializedNode | SerializedTableNode |
Returns
Overrides
GridNode.importJSON
Defined in
lexical-table/src/LexicalTableNode.ts:60