Docs: Schreib Docs

This commit is contained in:
2025-12-25 16:32:50 +01:00
parent 05a5bddf09
commit 8a612fc27c
7 changed files with 109 additions and 93 deletions

View File

@@ -1,6 +1,8 @@
import '../Entities/drift_database.dart';
/// Eine Klasse, um auf die Datenbank zugreifen zu können
class DatabaseService {
/// Gibt die aktuell gültige Instanz der Klasse zurück
factory DatabaseService() => _instance;
DatabaseService._internal();
@@ -9,6 +11,7 @@ class DatabaseService {
AppDatabase? _database;
/// Stellt die Datenbank dar
AppDatabase get database {
_database ??= AppDatabase();
return _database!;

View File

@@ -1,6 +1,8 @@
import 'package:flutter/material.dart';
/// Eine Klasse, die die Navigation innerhalb der App steuert
class NavigationService {
/// Der Navigator-Schlüssel, der für die Navigation verwendet wird
static final GlobalKey<NavigatorState> navigatorKey =
GlobalKey<NavigatorState>();
}