SK2Period.fromMap constructor
Implementation
factory SK2Period.fromMap(Map<String, dynamic> map) {
final unitName = map['unit'] as String?;
final value = map['value'] as int?;
if (unitName != null && value != null) {
return SK2Period(
value: value,
unit: SK2PeriodUnit.values.byName(unitName),
);
}
return SK2Period(
value: (map['periodDays'] as int?) ?? 0,
unit: SK2PeriodUnit.day,
);
}