54 lines
2.2 KiB
Dart
54 lines
2.2 KiB
Dart
// dart format width=80
|
|
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
// **************************************************************************
|
|
// InjectableConfigGenerator
|
|
// **************************************************************************
|
|
|
|
// ignore_for_file: type=lint
|
|
// coverage:ignore-file
|
|
|
|
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
|
import 'package:get_it/get_it.dart' as _i174;
|
|
import 'package:injectable/injectable.dart' as _i526;
|
|
|
|
import 'database/database.dart' as _i565;
|
|
import 'services/auth/auth_interface.dart' as _i580;
|
|
import 'services/auth/auth_service.dart' as _i975;
|
|
import 'services/collection/collections_interface.dart' as _i764;
|
|
import 'services/collection/collections_service.dart' as _i1001;
|
|
import 'services/core/enc_keys_service.dart' as _i439;
|
|
import 'services/core/lang_service.dart' as _i68;
|
|
import 'services/core/theme_service.dart' as _i84;
|
|
import 'services/logs/logs_service.dart' as _i393;
|
|
import 'services/tickets/tickets_interface.dart' as _i147;
|
|
import 'services/tickets/tickets_service.dart' as _i548;
|
|
import 'services/warmup_service.dart' as _i564;
|
|
|
|
extension GetItInjectableX on _i174.GetIt {
|
|
// initializes the registration of main-scope dependencies inside of GetIt
|
|
Future<_i174.GetIt> $initGetIt({
|
|
String? environment,
|
|
_i526.EnvironmentFilter? environmentFilter,
|
|
}) async {
|
|
final gh = _i526.GetItHelper(this, environment, environmentFilter);
|
|
gh.factory<_i68.LangService>(() => _i68.LangService());
|
|
gh.factory<_i439.EncKeysService>(() => _i439.EncKeysService());
|
|
gh.factory<_i84.ThemeService>(() => _i84.ThemeService());
|
|
gh.singleton<_i565.AppDatabase>(() => _i565.AppDatabase());
|
|
gh.singleton<_i393.LogsService>(() => _i393.LogsService());
|
|
gh.singleton<_i147.TicketsInterface>(() => _i548.TicketsService());
|
|
gh.singleton<_i764.CollectionsInterface>(() => _i1001.CollectionsService());
|
|
gh.singleton<_i580.AuthInterface>(() => _i975.AuthService());
|
|
await gh.singletonAsync<_i564.WarmupService>(() {
|
|
final i = _i564.WarmupService(
|
|
gh<_i84.ThemeService>(),
|
|
gh<_i68.LangService>(),
|
|
gh<_i439.EncKeysService>(),
|
|
);
|
|
return i.common().then((_) => i);
|
|
}, preResolve: true);
|
|
return this;
|
|
}
|
|
}
|