Quiet Hours Picker Widget
Component Detail
User Interface
low complexity
mobile
0
Dependencies
1
Dependents
1
Entities
0
Integrations
Description
Accessible time-range picker for quiet hours start and end, displaying values in the device locale while persisting as UTC offsets. Validates that start precedes end and emits change events to the parent screen.
quiet-hours-picker-widget
Responsibilities
- Render accessible time inputs for quiet hours start and end
- Convert local timezone display to UTC offset for storage
- Validate that start time is before end time
- Emit onChange events with the resolved UTC offset range
Interfaces
QuietHoursPicker({required TimeOfDay start, required TimeOfDay end, required ValueChanged<QuietHoursRange> onChange})
Relationships
Related Data Entities (1)
Data entities managed by this component