Skip to main content

@lexical/react/LexicalTablePlugin

Interfaces

TablePluginProps

Defined in: packages/lexical-react/src/LexicalTablePlugin.ts:23

Properties

hasCellBackgroundColor?

optional hasCellBackgroundColor: boolean

Defined in: packages/lexical-react/src/LexicalTablePlugin.ts:32

When false (default true), the background color of TableCellNode will always be removed.

hasCellMerge?

optional hasCellMerge: boolean

Defined in: packages/lexical-react/src/LexicalTablePlugin.ts:28

When false (default true), merged cell support (colspan and rowspan) will be disabled and all tables will be forced into a regular grid with 1x1 table cells.

hasHorizontalScroll?

optional hasHorizontalScroll: boolean

Defined in: packages/lexical-react/src/LexicalTablePlugin.ts:40

When true (default false), tables will be wrapped in a <div> to enable horizontal scrolling

hasTabHandler?

optional hasTabHandler: boolean

Defined in: packages/lexical-react/src/LexicalTablePlugin.ts:36

When true (default true), the tab key can be used to navigate table cells.

Functions

TablePlugin()

TablePlugin(props): null | Element

Defined in: packages/lexical-react/src/LexicalTablePlugin.ts:49

A plugin to enable all of the features of Lexical's TableNode.

Parameters

props

TablePluginProps

See type for documentation

Returns

null | Element

An element to render in your LexicalComposer