Settings Screen
Component Detail
User Interface
low complexity
mobile
0
Dependencies
0
Dependents
2
Entities
0
Integrations
Description
Main settings screen accessible from the hamburger menu on all tabs. Displays logical card-based sections for notification settings, accessibility options, language, and account management. All interactive elements meet WCAG 2.2 AA touch target size (48×48dp minimum).
settings-screen
Responsibilities
- Render card-based settings sections using AppSettingsCard widgets
- Provide navigation entry point to sub-settings screens
- Display org-specific settings sections based on feature flags
- Handle logout and account management actions
Interfaces
build(BuildContext)
onLogoutTapped()
onSectionTapped(SettingsSection)
refreshOrgFeatureFlags()
showConfirmationDialog(String message)
Related Data Entities (2)
Data entities managed by this component