Class: TableCellNode
@lexical/table.TableCellNode
Hierarchy
↳
TableCellNode
Constructors
constructor
• new TableCellNode(headerState?
, colSpan?
, width?
, key?
)
Parameters
Name | Type | Default value |
---|---|---|
headerState | number | TableCellHeaderStates.NO_STATUS |
colSpan | number | 1 |
width? | number | undefined |
key? | string | undefined |
Overrides
DEPRECATED_GridCellNode.constructor
Defined in
lexical-table/src/LexicalTableCellNode.ts:82
Methods
canBeEmpty
▸ canBeEmpty(): false
Returns
false
Overrides
DEPRECATED_GridCellNode.canBeEmpty
Defined in
lexical-table/src/LexicalTableCellNode.ts:202
canIndent
▸ canIndent(): false
Returns
false
Overrides
DEPRECATED_GridCellNode.canIndent
Defined in
lexical-table/src/LexicalTableCellNode.ts:206
collapseAtStart
▸ collapseAtStart(): true
Returns
true
Overrides
DEPRECATED_GridCellNode.collapseAtStart
Defined in
lexical-table/src/LexicalTableCellNode.ts:198
createDOM
▸ createDOM(config
): HTMLElement
Parameters
Name | Type |
---|---|
config | EditorConfig |
Returns
HTMLElement
Overrides
DEPRECATED_GridCellNode.createDOM
Defined in
lexical-table/src/LexicalTableCellNode.ts:93
exportDOM
▸ exportDOM(editor
): DOMExportOutput
Parameters
Name | Type |
---|---|
editor | LexicalEditor |
Returns
Overrides
DEPRECATED_GridCellNode.exportDOM
Defined in
lexical-table/src/LexicalTableCellNode.ts:109
exportJSON
▸ exportJSON(): SerializedTableCellNode
Returns
Overrides
DEPRECATED_GridCellNode.exportJSON
Defined in
lexical-table/src/LexicalTableCellNode.ts:133
getHeaderStyles
▸ getHeaderStyles(): number
Returns
number
Defined in
lexical-table/src/LexicalTableCellNode.ts:153
getTag
▸ getTag(): string
Returns
string
Defined in
lexical-table/src/LexicalTableCellNode.ts:143
getWidth
▸ getWidth(): undefined
| number
Returns
undefined
| number
Defined in
lexical-table/src/LexicalTableCellNode.ts:163
hasHeader
▸ hasHeader(): boolean
Returns
boolean
Defined in
lexical-table/src/LexicalTableCellNode.ts:183
hasHeaderState
▸ hasHeaderState(headerState
): boolean
Parameters
Name | Type |
---|---|
headerState | number |
Returns
boolean
Defined in
lexical-table/src/LexicalTableCellNode.ts:179
isShadowRoot
▸ isShadowRoot(): boolean
Returns
boolean
Overrides
DEPRECATED_GridCellNode.isShadowRoot
Defined in
lexical-table/src/LexicalTableCellNode.ts:194
setHeaderStyles
▸ setHeaderStyles(headerState
): number
Parameters
Name | Type |
---|---|
headerState | number |
Returns
number
Defined in
lexical-table/src/LexicalTableCellNode.ts:147
setWidth
▸ setWidth(width
): undefined
| null
| number
Parameters
Name | Type |
---|---|
width | number |
Returns
undefined
| null
| number
Defined in
lexical-table/src/LexicalTableCellNode.ts:157
toggleHeaderStyle
▸ toggleHeaderStyle(headerStateToToggle
): TableCellNode
Parameters
Name | Type |
---|---|
headerStateToToggle | number |
Returns
Defined in
lexical-table/src/LexicalTableCellNode.ts:167
updateDOM
▸ updateDOM(prevNode
): boolean
Parameters
Name | Type |
---|---|
prevNode | TableCellNode |
Returns
boolean
Overrides
DEPRECATED_GridCellNode.updateDOM
Defined in
lexical-table/src/LexicalTableCellNode.ts:187
clone
▸ Static
clone(node
): TableCellNode
Parameters
Name | Type |
---|---|
node | TableCellNode |
Returns
Overrides
DEPRECATED_GridCellNode.clone
Defined in
lexical-table/src/LexicalTableCellNode.ts:60
getType
▸ Static
getType(): "tablecell"
Returns
"tablecell"
Overrides
DEPRECATED_GridCellNode.getType
Defined in
lexical-table/src/LexicalTableCellNode.ts:56
importDOM
▸ Static
importDOM(): null
| DOMConversionMap
<HTMLElement
>
Returns
null
| DOMConversionMap
<HTMLElement
>
Defined in
lexical-table/src/LexicalTableCellNode.ts:69