do_more/lib/src/models/task_model.dart

28 lines
673 B
Dart
Raw Normal View History

2019-02-21 22:44:08 -06:00
import 'package:meta/meta.dart';
class TaskModel {
final String id;
2019-02-21 22:44:08 -06:00
final String text;
final int priority;
final String ownerUsername;
final bool done;
final String event;
TaskModel({
@required this.id,
2019-02-21 22:44:08 -06:00
@required this.text,
@required this.priority,
@required this.ownerUsername,
@required this.done,
@required this.event,
});
TaskModel.fromFirestore(Map<String, dynamic> firestoreMap, String id)
: id = id,
text = firestoreMap["text"],
2019-02-21 22:44:08 -06:00
priority = firestoreMap["priority"],
ownerUsername = firestoreMap["ownerUsername"],
done = firestoreMap["done"],
event = firestoreMap["event"];
}