Kitűzés: pontok importja, szervízek, kitüző panel

This commit is contained in:
2026-07-06 11:47:41 +02:00
parent c01fdcf012
commit 6706b2b1ba
12 changed files with 2482 additions and 4 deletions
@@ -48,6 +48,7 @@ import 'package:terepi_seged/services/gnss/gnss_device_service.dart';
import 'package:terepi_seged/services/gnss/gnss_service.dart';
import 'package:terepi_seged/services/ntrip_service.dart';
import 'package:terepi_seged/services/project_service.dart';
import 'package:terepi_seged/services/stakeout_service.dart';
import 'package:terepi_seged/widgets/map/all_layer_overlay.dart';
import 'package:terepi_seged/widgets/map/imported_layer_overlay.dart';
import 'package:terepi_seged/widgets/map/team_member_widget.dart';
@@ -452,6 +453,12 @@ class MapSurveyController extends GetxController implements StyleEditable {
// - térképi tap viselkedés
// - aktív kártyák
// - track indítás/leállítás figyelmeztetés stb.
// A kitűzési mód: a StakeoutService aktiválása/deaktiválása
// aktiváláskor betölti a pontokat és indul a haptika/fázis logika
if (Get.isRegistered<StakeoutService>()) {
StakeoutService.to.setActive(newMode == MapSurveyMode.stakeout);
}
}
String get currentModeLabel => switch (mode.value) {