handleuse24HourFormatChangedEvent method
Stream<FastAppSettingsBlocState>
handleuse24HourFormatChangedEvent(
- FastAppSettingsBlocEventPayload? payload
Handles the use24HourFormatChanged
event by persisting the new
always use 24 hour format value and updating the state.
Implementation
Stream<FastAppSettingsBlocState> handleuse24HourFormatChangedEvent(
FastAppSettingsBlocEventPayload? payload,
) async* {
if (payload?.use24HourFormat != null) {
final use24HourFormat = payload?.use24HourFormat;
await _persistuse24HourFormat(use24HourFormat);
yield currentState.copyWith(
use24HourFormat: _persistedSettings!.use24HourFormat,
);
}
}