Wizard Summary Step
Component Detail
User Interface
low complexity
mobile
1
Dependencies
0
Dependents
1
Entities
0
Integrations
Description
Step widget for entering a free-text narrative summary of the activity. Integrates with the speech-to-text affordance when the speech-to-text module is enabled. Validates that the field is non-empty before allowing progression.
wizard-summary-step
Responsibilities
- Render accessible multi-line text field with visible character guidance
- Show speech-to-text microphone button when speech-to-text module is toggled on for the organisation
- Validate that the summary field contains meaningful text before allowing advance
- Emit summary text to Wizard Step Controller
Interfaces
SummaryStepWidget({required WizardStepController controller, bool speechEnabled})
onSummaryEntered(String summaryText)
Relationships
Related Data Entities (1)
Data entities managed by this component