23 lines
383 B
Dart
23 lines
383 B
Dart
|
enum TaskPriority {
|
||
|
low,
|
||
|
medium,
|
||
|
high
|
||
|
}
|
||
|
|
||
|
class Task {
|
||
|
final String title;
|
||
|
final String? description;
|
||
|
final String? category;
|
||
|
final DateTime? deadline;
|
||
|
bool isCompleted;
|
||
|
TaskPriority priority;
|
||
|
|
||
|
Task({
|
||
|
required this.title,
|
||
|
this.description,
|
||
|
this.category,
|
||
|
this.deadline,
|
||
|
this.isCompleted = false,
|
||
|
this.priority = TaskPriority.medium,
|
||
|
});
|
||
|
}
|