GetItHelper constructor
GetItHelper(
- GetIt getIt, [
- String? environment,
- EnvironmentFilter? environmentFilter
creates a new instance of GetItHelper
Implementation
GetItHelper(this.getIt,
[this.environment, EnvironmentFilter? environmentFilter])
: assert(environmentFilter == null || environment == null),
_environmentFilter =
environmentFilter ?? NoEnvOrContains(environment!) {
// register current Environments as lazy singleton
if (!getIt.isRegistered(instanceName: kEnvironmentsName)) {
getIt.registerLazySingleton<Set<String>>(
() => _environmentFilter.environments,
instanceName: kEnvironmentsName,
);
}
}