Workshop Notes Widget
Component Detail
User Interface
medium complexity
frontendmobile
0
Dependencies
0
Dependents
2
Entities
0
Integrations
Description
Embeddable rich-text note-taking widget scoped to a single workshop session. Supports structured free-text entry with optional speech-to-text dictation powered by the Speech Recognition Service. Notes are auto-saved and accessible only to the facilitating coordinator and admin roles.
workshop-notes-widget
Responsibilities
- Render rich-text input field for session notes
- Integrate optional speech-to-text dictation trigger
- Auto-save notes to session record on change
- Enforce role-based read/write access
Interfaces
loadNotes(sessionId)
saveNotes(sessionId, content)
onSpeechInput(transcript)
clearNotes(sessionId)
exportNotes(sessionId)
setReadOnly(flag)
Related Data Entities (2)
Data entities managed by this component