Class HelperModule
-
- All Implemented Interfaces:
@Module(includes = {ContextModule.class, ParameterModule.class}) public final class HelperModuleModule for generic Helpers injection
-
-
Constructor Summary
Constructors Constructor Description HelperModule()
-
Method Summary
Modifier and Type Method Description final ContextHelperprovideContextHelper(Context context, DidomiInitializeParameters parameters, LocalPropertiesRepository localPropertiesRepository)Provide ContextHelper final ConnectivityHelperprovideConnectivityHelper(Context context)Provide ConnectivityHelper final HttpRequestHelperprovideHttpRequestHelper(UserAgentRepository userAgentRepository)Provide HttpRequestHelper final RemoteFilesHelperprovideRemoteFilesHelper(Context context, ConnectivityHelper connectivityHelper, HttpRequestHelper httpRequestHelper, CoroutineDispatcher coroutineDispatcher)Provide RemoteFilesHelper final ResourcesHelperprovideResourcesHelper(Context context)Provide ResourcesHelper -
-
Method Detail
-
provideContextHelper
@Provides()@Singleton() final ContextHelper provideContextHelper(Context context, DidomiInitializeParameters parameters, LocalPropertiesRepository localPropertiesRepository)
Provide ContextHelper
-
provideConnectivityHelper
@Provides()@Singleton() final ConnectivityHelper provideConnectivityHelper(Context context)
Provide ConnectivityHelper
-
provideHttpRequestHelper
@Provides()@Singleton() final HttpRequestHelper provideHttpRequestHelper(UserAgentRepository userAgentRepository)
Provide HttpRequestHelper
-
provideRemoteFilesHelper
@Provides()@Singleton() final RemoteFilesHelper provideRemoteFilesHelper(Context context, ConnectivityHelper connectivityHelper, HttpRequestHelper httpRequestHelper, CoroutineDispatcher coroutineDispatcher)
Provide RemoteFilesHelper
-
provideResourcesHelper
@Provides()@Singleton() final ResourcesHelper provideResourcesHelper(Context context)
Provide ResourcesHelper
-
-
-
-