drone status menue with status and critical event log implemented

This commit is contained in:
Constantin Leue
2026-08-04 23:15:56 +02:00
parent 75736793f2
commit 8e4df2d0d3
15 changed files with 571 additions and 24 deletions
@@ -28,6 +28,7 @@ class MissionFooterBar extends ConsumerWidget {
required this.warnings,
this.showWarningsBanner = true,
this.batteryPercent,
this.forceShowWarningsButton = false,
required this.onDetailsTap,
required this.onWarningsTap,
required this.onSettingsTap,
@@ -63,6 +64,9 @@ class MissionFooterBar extends ConsumerWidget {
/// unter einem ggf. ausgeklappten Hoehenprofil. Bleibt im Plan-Modus null
/// (keine Telemetrie), die Anzeige entfaellt dann vollstaendig.
final int? batteryPercent;
/// Siehe BottomStatsBar.forceShowWarningsButton.
final bool forceShowWarningsButton;
final VoidCallback onDetailsTap;
final VoidCallback onWarningsTap;
final VoidCallback onSettingsTap;
@@ -114,6 +118,7 @@ class MissionFooterBar extends ConsumerWidget {
droneStatus: droneStatus,
onTap: onDetailsTap,
warnings: warnings,
forceShowWarningsButton: forceShowWarningsButton,
onWarningsTap: onWarningsTap,
onSettingsTap: onSettingsTap,
),