controllers.dart 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. import 'package:get/get.dart';
  2. import 'package:naiyouwl/app/controller/GlobalController.dart';
  3. import 'package:naiyouwl/app/controller/config.dart';
  4. import 'package:naiyouwl/app/controller/core.dart';
  5. import 'package:naiyouwl/app/controller/dialog.dart';
  6. import 'package:naiyouwl/app/controller/protocol.dart';
  7. import 'package:naiyouwl/app/controller/service.dart';
  8. import 'package:naiyouwl/app/controller/tray.dart';
  9. import 'package:naiyouwl/app/controller/window.dart';
  10. class Controllers {
  11. late final TrayController tray;
  12. late final WindowController window;
  13. // late final ProtocolController protocol;
  14. late final CoreController core;
  15. late final ConfigController config;
  16. late final ServiceController service;
  17. late final GlobalController global;
  18. late final DialogController dialog;
  19. // late final PageLogController pageLog;
  20. // late final PageMainController pageMain;
  21. // late final PageHomeController pageHome;
  22. // late final PageRuleController pageRule;
  23. // late final PageProxieController pageProxie;
  24. // late final PageProfileController pageProfile;
  25. // late final PageSettingController pageSetting;
  26. // late final PageConnectionController pageConnection;
  27. void init() {
  28. tray = Get.find();
  29. window = Get.find();
  30. //protocol = Get.find();
  31. core = Get.find();
  32. config = Get.find();
  33. service = Get.find();
  34. global = Get.find();
  35. dialog = Get.find();
  36. // pageLog = Get.find();
  37. // pageMain = Get.find();
  38. // pageHome = Get.find();
  39. // pageRule = Get.find();
  40. // pageProxie = Get.find();
  41. // pageProfile = Get.find();
  42. // pageSetting = Get.find();
  43. // pageConnection = Get.find();
  44. }
  45. }
  46. final controllers = Controllers();