index.dart 605 B

1234567891011121314151617181920212223242526
  1. import 'package:get/get.dart';
  2. import 'default_entry_configuration.dart';
  3. import 'report_editor_configuration.dart';
  4. import 'setup.dart';
  5. ///初始化服务
  6. Future<void> initServices() async {
  7. ServiceSetup().build(
  8. builder: () async {
  9. // 全局
  10. Get.lazyPut(() => DefaultEntryService());
  11. Get.lazyPut(() => LocalReportEditorService());
  12. Get.lazyPut(() => LocalReportEditorService());
  13. },
  14. webBuilder: () async {
  15. // 纯Web
  16. },
  17. shellBuilder: () async {
  18. // 套壳Web - Win
  19. },
  20. nativeBuilder: () async {
  21. // 原生 - iOS/Android
  22. },
  23. );
  24. }