All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.inkapplications.android.standard.dependencyinjection.module.StandardApplicationModule Maven / Gradle / Ivy

The newest version!
package com.inkapplications.android.standard.dependencyinjection.module;

import android.app.Application;

import javax.inject.Singleton;

import com.inkapplications.android.eventdispatcher.dependencyinjection.module.AndroidEventsModule;
import com.inkapplications.android.standard.BaseApplication;
import dagger.Module;
import dagger.Provides;

@Module(
    injects = {
        BaseApplication.class
    },
    includes = {
        AndroidEventsModule.class
    },
    complete = false,
    library = true
)
public class StandardApplicationModule
{
    final private BaseApplication application;

    public StandardApplicationModule(BaseApplication application)
    {
        this.application = application;
    }

    @Provides @Singleton Application provideApplication()
    {
        return this.application;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy