Skip to content

Vizel API / core/src / VizelTableOptions

Interface: VizelTableOptions

Defined in: packages/core/src/extensions/table.ts:11

Properties

cellHTMLAttributes?

ts
optional cellHTMLAttributes?: Record<string, string>;

Defined in: packages/core/src/extensions/table.ts:42


cellMinWidth?

ts
optional cellMinWidth?: number;

Defined in: packages/core/src/extensions/table.ts:22

Minimum width for table cells.

Default

ts
50

controls?

ts
optional controls?: 
  | boolean
  | VizelTableControlsOptions;

Defined in: packages/core/src/extensions/table.ts:35

Enable interactive table controls (column/row insert buttons, row handle with menu). Set to true to enable all controls, false to disable, or an object to customize.

Default

ts
true

headerHTMLAttributes?

ts
optional headerHTMLAttributes?: Record<string, string>;

Defined in: packages/core/src/extensions/table.ts:41


lastColumnResizable?

ts
optional lastColumnResizable?: boolean;

Defined in: packages/core/src/extensions/table.ts:28

If enabled, the last column can be resized.

Default

ts
true

resizable?

ts
optional resizable?: boolean;

Defined in: packages/core/src/extensions/table.ts:16

If enabled, tables can be resized.

Default

ts
false

tableHTMLAttributes?

ts
optional tableHTMLAttributes?: Record<string, string>;

Defined in: packages/core/src/extensions/table.ts:40

Additional HTML attributes for table elements.

Released under the MIT License.