This commit is contained in:
mr
2025-06-13 13:33:24 +02:00
parent c4ea1541c4
commit ab593a45b9
26 changed files with 219 additions and 221 deletions

View File

@@ -6,7 +6,6 @@ import 'package:go_router/go_router.dart';
import 'package:latlong2/latlong.dart';
import 'package:flutter_map/flutter_map.dart';
import 'package:oc_front/core/services/specialized_services/datacenter_service.dart';
import 'package:oc_front/main.dart';
import 'package:oc_front/models/resources/compute.dart';
import 'package:oc_front/models/resources/resources.dart';
import 'package:oc_front/models/resources/storage.dart';
@@ -24,6 +23,7 @@ class MapFactory implements AbstractFactory {
@override void search(BuildContext context, bool special) { }
}
double menuSize = 0;
// ignore: must_be_immutable
class MapPageWidget extends StatefulWidget {
bool isShowed = false;
final DatacenterService _service = DatacenterService();
@@ -77,8 +77,6 @@ class MapPageWidgetState extends State<MapPageWidget> {
));
}
}
Rect rect = Rect.fromCenter( center: MediaQuery.of(context).size.center(Offset.zero),
width: selected ? menuSize : 0, height: (getMainHeight(context) - 50) > 0 ? (getMainHeight(context) - 50) : 0);
return Expanded(
child : FlutterMap(
mapController: _mapController,
@@ -113,6 +111,7 @@ class HoverMenuController {
}
}
// ignore: must_be_immutable
class HoverMenu extends StatefulWidget {
final Widget title;
final double? width;
@@ -122,12 +121,12 @@ class HoverMenu extends StatefulWidget {
HoverMenu({
Key? key,
super.key,
required this.title,
this.items = const [],
this.width,
this.controller,
}) : super(key: key);
});
@override
HoverMenuState createState() => HoverMenuState();