home.dart 887 B

123456789101112131415161718192021222324252627282930
  1. import 'package:get/get.dart';
  2. import 'package:track_common/view.dart';
  3. import 'package:track_common/view/home/field_control/field_control_controller.dart';
  4. import 'package:track_common/view/home/map/map_page.dart';
  5. import 'field_control.dart';
  6. import 'maplist.dart';
  7. class HomeControllerImpl extends HomeController {
  8. @override
  9. int get initTabIdx => 0;
  10. @override
  11. List<HomeTab> get tabs => [
  12. HomeTab(
  13. '地图',
  14. () => GetBuilder<MapPageController>(
  15. init: MapPageControllerImpl(),
  16. builder: (c) {
  17. return const MapPage();
  18. })),
  19. HomeTab(
  20. '场控',
  21. () => GetBuilder<FieldControlController>(
  22. init: FieldControlControllerImpl(),
  23. builder: (c) {
  24. return FieldControlPageImpl();
  25. }))
  26. ];
  27. }