Files
Remever/lib/inject.config.dart
2025-03-03 20:59:42 +03:00

44 lines
1.6 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 'services/auth_interface.dart' as _i78;
import 'services/auth_service.dart' as _i706;
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/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<_i78.AuthInterface>(() => _i706.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;
}
}