ActivityData.fromMap constructor
ActivityData.fromMap(
- Map<String, dynamic> map
)
Implementation
factory ActivityData.fromMap(Map<String, dynamic> map) {
return ActivityData(
type: DataType.values[map['type']],
integerValue: map['integerValue'],
startTime: map['startTime'] != null ? TimeOfDay(hour: int.parse(map['startTime'].split(':')[0]), minute: int.parse(map['startTime'].split(':')[1])) : null,
endTime: map['endTime'] != null ? TimeOfDay(hour: int.parse(map['endTime'].split(':')[0]), minute: int.parse(map['endTime'].split(':')[1])) : null,
activityTime: map['activityTime'] != null ? Duration(minutes: map['activityTime']) : null,
present: map['present'],
);
}