Files
dmc/app/lib/ui/providers/altitude_profile_provider.dart
T

17 lines
613 B
Dart

import 'package:flutter_riverpod/flutter_riverpod.dart';
/// Ein-/Ausgeklappt-Zustand des Mini-Hoehenprofils in der Fusszeile,
/// geteilt zwischen Plan- und Fly-Modus (MissionFooterBar). Rein
/// UI-lokaler Zustand fuer die aktuelle Session, Standard: eingeklappt,
/// damit die Karte moeglichst viel visuellen Raum bekommt.
class AltitudeProfileExpandedNotifier extends Notifier<bool> {
@override
bool build() => false;
void toggle() => state = !state;
}
final altitudeProfileExpandedProvider =
NotifierProvider<AltitudeProfileExpandedNotifier, bool>(
AltitudeProfileExpandedNotifier.new);