Expand description
HTML synthesizers for moss-emitted markdown content.
Each submodule owns one media kind’s <X> emission given typed
inputs (TitleParams, &AssetSnapshot, source URL). Pure functions:
no I/O, no async, no Tauri primitives. Consumed by src-tauri’s
markdown pipeline (Stage 2 event dispatcher) and by moss-core’s own
shortcode renderers (Phase 2E v5 PR3).
Modules§
- audio
- Audio embed synthesizer.
- iframe
- Iframe embed synthesizer.
- image
- Image HTML synthesizer — the single entry point for emitting
<img>/<picture>markup in moss output. - model
- 3D model-viewer embed synthesizer.
- PDF embed synthesizer.
- url_
embed - URL embed synthesizer — provider-aware
<iframe>for external URLs. - video
- Video embed synthesizer.