Skip to content

Repository files navigation

Table

Composite table content element with editable rows, columns, and rich-text cells.

Type:TABLE

Data

FieldTypeDescription
tableIdstringUnique table identifier (uuid)
rowsRecord<string, Row>Map of rows keyed by row id; each row holds positioned cells
embedsRecord<string, Embed>Map of JODIT_HTML cell embeds keyed by cell id

Edit

  • Composite element: each cell is a JODIT_HTML embed rendered via TailorContentElement
  • Per-cell action menu: add row before/after, add column before/after, delete row, delete column
  • Minimum one row and one column enforced on delete

Display

  • Renders the table using data.rows and data.embeds content

Development

pnpm dev # Preview :8080 | Edit :8010 | Display :8020 | Server :8030
pnpm build
pnpm lint
pnpm test

Run with Docker

docker compose up

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages