TimerSettings.fromMap constructor
Creates a TimerSettings instance from a map.
Implementation
factory TimerSettings.fromMap(Map<String, dynamic> data) {
return TimerSettings(
workDuration: data[workDurationFieldName] ?? defaultSettings.workDuration,
shortBreakDuration:
data[shortBreakDurationFieldName] ??
defaultSettings.shortBreakDuration,
longBreakDuration:
data[longBreakDurationFieldName] ?? defaultSettings.longBreakDuration,
pomodorosUntilLongBreak:
data[pomodorosUntilLongBreakFieldName] ??
defaultSettings.pomodorosUntilLongBreak,
);
}