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.

Feature: Activity Registration Wizard

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

Dependencies (1)

Components this component depends on

Related Data Entities (1)

Data entities managed by this component