47 lines
1.6 KiB
Dart
47 lines
1.6 KiB
Dart
// 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:gql_dio_link/gql_dio_link.dart' as _i485;
|
|
import 'package:injectable/injectable.dart' as _i526;
|
|
import 'package:kdl_patients/app/presentation/example/controller/cubit_controller.dart'
|
|
as _i1018;
|
|
import 'package:kdl_patients/app/routes/app_router.dart' as _i628;
|
|
import 'package:kdl_patients/di/setup.dart' as _i188;
|
|
import 'package:shared_preferences/shared_preferences.dart' as _i460;
|
|
|
|
extension GetItInjectableX on _i174.GetIt {
|
|
// initializes the registration of main-scope dependencies inside of GetIt
|
|
Future<_i174.GetIt> init({
|
|
String? environment,
|
|
_i526.EnvironmentFilter? environmentFilter,
|
|
}) async {
|
|
final gh = _i526.GetItHelper(
|
|
this,
|
|
environment,
|
|
environmentFilter,
|
|
);
|
|
final localModule = _$LocalModule();
|
|
final remoteModule = _$RemoteModule();
|
|
await gh.factoryAsync<_i460.SharedPreferences>(
|
|
() => localModule.prefs,
|
|
preResolve: true,
|
|
);
|
|
gh.factory<_i485.DioLink>(() => remoteModule.dioLink);
|
|
gh.factory<_i1018.ExampleCubit>(() => _i1018.ExampleCubit());
|
|
gh.singleton<_i628.AppRouter>(() => _i628.AppRouter());
|
|
return this;
|
|
}
|
|
}
|
|
|
|
class _$LocalModule extends _i188.LocalModule {}
|
|
|
|
class _$RemoteModule extends _i188.RemoteModule {}
|