uaestats_fe/lib/config/injector.config.dart
2024-10-28 16:45:11 +05:30

318 lines
10 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:injectable/injectable.dart' as _i526;
import 'package:uae_stat/domain/repos/stat_data/backend/t_backend_competitiveness_reports_repo.dart'
as _i515;
import 'package:uae_stat/domain/repos/stat_data/backend/t_backend_country_facts_repo.dart'
as _i19;
import 'package:uae_stat/domain/repos/stat_data/backend/t_backend_country_leaders_repo.dart'
as _i274;
import 'package:uae_stat/domain/repos/stat_data/backend/t_backend_indicators_repo.dart'
as _i656;
import 'package:uae_stat/domain/repos/stat_data/backend/t_backend_trade_commodity_repo.dart'
as _i130;
import 'package:uae_stat/domain/repos/stat_data/external/t_ext_competitive_reports_repo.dart'
as _i554;
import 'package:uae_stat/domain/repos/stat_data/external/t_ext_country_facts_repo.dart'
as _i914;
import 'package:uae_stat/domain/repos/stat_data/external/t_ext_country_leaders_repo.dart'
as _i570;
import 'package:uae_stat/domain/repos/stat_data/external/t_ext_indicators_repo.dart'
as _i185;
import 'package:uae_stat/domain/repos/stat_data/external/t_ext_trade_commodity_repo.dart'
as _i775;
import 'package:uae_stat/domain/repos/stat_data/local/t_local_competitiveness_reports_repo.dart'
as _i742;
import 'package:uae_stat/domain/repos/stat_data/local/t_local_country_facts_repo.dart'
as _i400;
import 'package:uae_stat/domain/repos/stat_data/local/t_local_country_leaders_repo.dart'
as _i952;
import 'package:uae_stat/domain/repos/stat_data/local/t_local_indicators_repo.dart'
as _i101;
import 'package:uae_stat/domain/repos/stat_data/local/t_local_trade_commodity_repo.dart'
as _i267;
import 'package:uae_stat/domain/repos/t_auth_repo.dart' as _i280;
import 'package:uae_stat/domain/repos/t_favorites_repo.dart' as _i746;
import 'package:uae_stat/domain/repos/t_local_preferences_repo.dart' as _i767;
import 'package:uae_stat/domain/repos/t_notification_repo.dart' as _i754;
import 'package:uae_stat/domain/repos/t_user_repo.dart' as _i37;
import 'package:uae_stat/infrastructure/data/p_auth_repo.dart' as _i905;
import 'package:uae_stat/infrastructure/data/p_favorites_repo.dart' as _i122;
import 'package:uae_stat/infrastructure/data/p_local_preferences_repo.dart'
as _i249;
import 'package:uae_stat/infrastructure/data/p_user_repo.dart' as _i341;
import 'package:uae_stat/infrastructure/data/stat_data/backend/pb_competitiveness_reports_repo.dart'
as _i162;
import 'package:uae_stat/infrastructure/data/stat_data/backend/pb_country_facts_repository.dart'
as _i281;
import 'package:uae_stat/infrastructure/data/stat_data/backend/pb_country_leaders_repository.dart'
as _i721;
import 'package:uae_stat/infrastructure/data/stat_data/backend/pb_indicators_repo.dart'
as _i467;
import 'package:uae_stat/infrastructure/data/stat_data/backend/pb_trade_commodity_repo.dart'
as _i628;
import 'package:uae_stat/infrastructure/data/stat_data/external/p_ext_competitiveness_reports_repo.dart'
as _i847;
import 'package:uae_stat/infrastructure/data/stat_data/external/p_ext_country_facts_repository.dart'
as _i232;
import 'package:uae_stat/infrastructure/data/stat_data/external/p_ext_country_leaders_repository.dart'
as _i952;
import 'package:uae_stat/infrastructure/data/stat_data/external/p_ext_indicator_repo.dart'
as _i669;
import 'package:uae_stat/infrastructure/data/stat_data/external/p_ext_trade_commodity_repo.dart'
as _i518;
import 'package:uae_stat/infrastructure/data/stat_data/local/p_local_competitiveness_reports_repo.dart'
as _i533;
import 'package:uae_stat/infrastructure/data/stat_data/local/p_local_country_facts_repo.dart'
as _i1035;
import 'package:uae_stat/infrastructure/data/stat_data/local/p_local_country_leaders_repo.dart'
as _i229;
import 'package:uae_stat/infrastructure/data/stat_data/local/p_local_indicators_repo.dart'
as _i458;
import 'package:uae_stat/infrastructure/data/stat_data/local/p_local_trade_commodity_repo.dart'
as _i849;
const String _dev = 'dev';
const String _prod = 'prod';
const String _test = 'test';
extension GetItInjectableX on _i174.GetIt {
// initializes the registration of main-scope dependencies inside of GetIt
_i174.GetIt init({
String? environment,
_i526.EnvironmentFilter? environmentFilter,
}) {
final gh = _i526.GetItHelper(
this,
environment,
environmentFilter,
);
gh.factory<_i742.TLocalCompetitivenessReportsRepo>(
() => _i533.PLocalCompetitivenessReportsRepo(),
registerFor: {
_dev,
_prod,
},
);
gh.factory<_i101.TLocalIndicatorsRepo>(
() => _i458.PLocalIndicatorsRepo(),
registerFor: {
_dev,
_prod,
},
);
gh.factory<_i37.TUserRepo>(
() => _i341.PUserRepo(),
registerFor: {
_dev,
_prod,
},
);
gh.factory<_i767.TLocalPreferencesRepo>(
() => _i249.PLocalPreferencesRepo(),
registerFor: {
_dev,
_prod,
},
);
gh.factory<_i746.TFavoritesRepo>(
() => _i122.PFavoritesRepo(),
registerFor: {
_dev,
_prod,
},
);
gh.factory<_i775.TExtTradeCommodityRepo>(
() => _i518.PTradeCommodityRepo(),
registerFor: {
_dev,
_prod,
},
);
gh.factory<_i515.TBackendCompetitivenessReportsRepo>(
() => _i162.PbCompetitivenessReportsRepo(),
registerFor: {
_dev,
_prod,
},
);
gh.factory<_i274.TBackendCountryLeadersRepo>(
() => _i721.PbCountryLeadersRepository(),
registerFor: {
_dev,
_prod,
},
);
gh.factory<_i400.TLocalCountryFactsRepo>(
() => _i1035.PLocalCountryFactsRepo(),
registerFor: {
_dev,
_prod,
},
);
gh.factory<_i570.TExtCountryLeadersRepo>(
() => _i952.PExtCountryLeadersRepository(),
registerFor: {
_dev,
_prod,
},
);
gh.factory<_i267.TLocalTradeCommodityRepo>(
() => _i849.PLocalTradeCommodityRepo(),
registerFor: {
_dev,
_prod,
},
);
gh.factory<_i280.TAuthRepo>(
() => _i905.PAuthRepo(),
registerFor: {
_dev,
_prod,
},
);
gh.factory<_i952.TLocalCountryLeadersRepo>(
() => _i229.PLocalCountryLeadersRepo(),
registerFor: {
_dev,
_prod,
},
);
gh.factory<_i914.TExtCountryFactsRepo>(
() => _i232.PExtCountryFactsRepository(),
registerFor: {
_dev,
_prod,
},
);
gh.factory<_i554.TExtCompetitiveReportsRepo>(
() => _i847.PExtCompetitivenessReportsRepo(),
registerFor: {
_dev,
_prod,
},
);
gh.factory<_i656.TBackendIndicatorsRepo>(
() => _i467.PbIndicatorsRepo(),
registerFor: {
_dev,
_prod,
},
);
gh.factory<_i754.TNotificationRepo>(
() => _i754.TNotificationRepo(),
registerFor: {
_dev,
_prod,
},
);
gh.factory<_i767.TLocalPreferencesRepo>(
() => _i767.TLocalPreferencesRepo(),
registerFor: {_test},
);
gh.factory<_i280.TAuthRepo>(
() => _i280.TAuthRepo(),
registerFor: {_test},
);
gh.factory<_i37.TUserRepo>(
() => _i37.TUserRepo(),
registerFor: {_test},
);
gh.factory<_i274.TBackendCountryLeadersRepo>(
() => _i274.TBackendCountryLeadersRepo(),
registerFor: {_test},
);
gh.factory<_i19.TBackendCountryFactsRepo>(
() => _i19.TBackendCountryFactsRepo(),
registerFor: {_test},
);
gh.factory<_i515.TBackendCompetitivenessReportsRepo>(
() => _i515.TBackendCompetitivenessReportsRepo(),
registerFor: {_test},
);
gh.factory<_i130.TBackendTradeCommodityRepo>(
() => _i130.TBackendTradeCommodityRepo(),
registerFor: {_test},
);
gh.factory<_i656.TBackendIndicatorsRepo>(
() => _i656.TBackendIndicatorsRepo(),
registerFor: {_test},
);
gh.factory<_i400.TLocalCountryFactsRepo>(
() => _i400.TLocalCountryFactsRepo(),
registerFor: {_test},
);
gh.factory<_i952.TLocalCountryLeadersRepo>(
() => _i952.TLocalCountryLeadersRepo(),
registerFor: {_test},
);
gh.factory<_i742.TLocalCompetitivenessReportsRepo>(
() => _i742.TLocalCompetitivenessReportsRepo(),
registerFor: {_test},
);
gh.factory<_i101.TLocalIndicatorsRepo>(
() => _i101.TLocalIndicatorsRepo(),
registerFor: {_test},
);
gh.factory<_i267.TLocalTradeCommodityRepo>(
() => _i267.TLocalTradeCommodityRepo(),
registerFor: {_test},
);
gh.factory<_i185.TExtIndicatorsRepo>(
() => _i185.TExtIndicatorsRepo(),
registerFor: {_test},
);
gh.factory<_i914.TExtCountryFactsRepo>(
() => _i914.TExtCountryFactsRepo(),
registerFor: {_test},
);
gh.factory<_i570.TExtCountryLeadersRepo>(
() => _i570.TExtCountryLeadersRepo(),
registerFor: {_test},
);
gh.factory<_i775.TExtTradeCommodityRepo>(
() => _i775.TExtTradeCommodityRepo(),
registerFor: {_test},
);
gh.factory<_i554.TExtCompetitiveReportsRepo>(
() => _i554.TExtCompetitiveReportsRepo(),
registerFor: {_test},
);
gh.factory<_i746.TFavoritesRepo>(
() => _i746.TFavoritesRepo(),
registerFor: {_test},
);
gh.factory<_i185.TExtIndicatorsRepo>(
() => _i669.PExtIndicatorRepo(),
registerFor: {
_dev,
_prod,
},
);
gh.factory<_i130.TBackendTradeCommodityRepo>(
() => _i628.PbTradeCommodityRepo(),
registerFor: {
_dev,
_prod,
},
);
gh.factory<_i19.TBackendCountryFactsRepo>(
() => _i281.PbCountryFactsRepository(),
registerFor: {
_dev,
_prod,
},
);
return this;
}
}