Files
stadtbote-app/lib/model/task_info.dart
T

39 lines
554 B
Dart

import 'package:isar/isar.dart';
import 'package:stadtbote/model/tour_task.dart';
import '../tools/util.dart';
part 'task_info.g.dart';
@collection
class TaskInfo {
late Id id;
late int sId;
late String? additionalText;
late String? answer;
late bool completed;
@ignore
late TourTask task;
TaskInfo();
static Future<int> getNextId() async {
int taskInfoId = Util.preferencesGetInt('task_info_id', 0) as int;
taskInfoId += 1;
Util.preferencesSaveInt("task_info_id", taskInfoId);
return taskInfoId;
}
}