Skip to main content

Module recording_card

Module recording_card 

Source
Expand description

RecordingCard + LibraryGrid (M-UI.15 / AUT-135). Card renders one library tile (thumbnail + footer + processing overlay); grid arranges cards under a LibraryToolbar (filter pills + sort).

No real video — ThumbnailView is a CSS-gradient mock so SSR + the mdBook iframe both render deterministically.

Structs§

LibraryGridProps
Props for the LibraryGrid component.
LibraryGridView
View-model for the whole grid.
LibraryToolbarProps
Props for the LibraryToolbar component.
LibraryToolbarView
View-model for the toolbar above the grid.
RecordingCardProps
Props for the RecordingCard component.
RecordingCardView
View-model for one card.
RecordingFilterView
Filter chip view-model.
RecordingMetricsView
Engagement metrics shown in the card footer.
ThumbnailView
CSS-gradient mock thumbnail. The grid renders a colored block, not a real video frame, so SSR snapshots stay deterministic.

Enums§

LibraryLayoutMode
Toolbar layout mode.
RecordingCardState
Card lifecycle state.

Functions§

LibraryGrid
Required Props
LibraryToolbar
Required Props
RecordingCard
Required Props
render_state_overlay 🔒