Skip to content

BL-16818 Tables 3/6: video as a cell content type - #8327

Open
hatton wants to merge 2 commits into
BL-16818-table-on-canvasfrom
BL-16818-table-video-cells
Open

BL-16818 Tables 3/6: video as a cell content type#8327
hatton wants to merge 2 commits into
BL-16818-table-on-canvasfrom
BL-16818-table-video-cells

Conversation

@hatton

@hatton hatton commented Sep 7, 2026

Copy link
Copy Markdown
Member

Third of six stacked PRs splitting #8315. Base is BL-16818-table-on-canvas (#8326).

Small one. A table cell can hold a video, the way it already holds text or a picture.

tableEditing registers video as a content type, so the cell menu offers it, and wires the video container of any cell the library builds after the page has loaded. The sign language tool and bloomVideo learn to work on a container inside a cell rather than assuming the page's own video container.

What to try

In a table cell's content menu, choose Video, then record or choose one with the Sign Language tool.

Checks

pnpm typecheck green; tableEditing.test.ts and bloomVideo.spec.ts pass (8 tests).

[Claude Opus 5 following a prompt from Hatton]

Devin review


This change is Reviewable

Third of six PRs splitting BL-16818. A table cell can now hold a video, the
way it already holds text or a picture.

tableEditing registers "video" as a content type, so the cell menu offers it,
and wires the video container of any cell the library builds after the page
has loaded. The sign language tool and bloomVideo learn to work on a
container inside a cell rather than assuming the page's own video container.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant