2019-12-23 13:27:15 +01:00
|
|
|
package info.nightscout.androidaps.dependencyInjection
|
|
|
|
|
|
|
|
import dagger.Module
|
|
|
|
import dagger.android.ContributesAndroidInjector
|
|
|
|
import info.nightscout.androidaps.activities.MyPreferenceFragment
|
2019-12-27 19:20:38 +01:00
|
|
|
import info.nightscout.androidaps.dialogs.*
|
2019-12-28 01:14:04 +01:00
|
|
|
import info.nightscout.androidaps.plugins.aps.openAPSAMA.OpenAPSAMAFragment
|
|
|
|
import info.nightscout.androidaps.plugins.aps.openAPSMA.OpenAPSMAFragment
|
|
|
|
import info.nightscout.androidaps.plugins.aps.openAPSSMB.OpenAPSSMBFragment
|
2019-12-27 04:17:49 +01:00
|
|
|
import info.nightscout.androidaps.plugins.general.smsCommunicator.SmsCommunicatorFragment
|
2019-12-28 22:51:04 +01:00
|
|
|
import info.nightscout.androidaps.plugins.profile.ns.NSProfileFragment
|
2019-12-23 13:27:15 +01:00
|
|
|
|
|
|
|
@Module
|
|
|
|
abstract class FragmentsModule {
|
2019-12-27 19:20:38 +01:00
|
|
|
|
2019-12-28 22:51:04 +01:00
|
|
|
@ContributesAndroidInjector abstract fun contributesPreferencesFragment(): MyPreferenceFragment
|
|
|
|
@ContributesAndroidInjector abstract fun contributesOpenAPSAMAFragment(): OpenAPSAMAFragment
|
|
|
|
@ContributesAndroidInjector abstract fun contributesOpenAPSMAFragment(): OpenAPSMAFragment
|
|
|
|
@ContributesAndroidInjector abstract fun contributesOpenAPSSMBFragment(): OpenAPSSMBFragment
|
|
|
|
@ContributesAndroidInjector abstract fun contributesNSProfileFragment(): NSProfileFragment
|
|
|
|
@ContributesAndroidInjector abstract fun contributesSmsCommunicatorFragment(): SmsCommunicatorFragment
|
|
|
|
@ContributesAndroidInjector abstract fun contributesCalibrationDialog(): CalibrationDialog
|
|
|
|
@ContributesAndroidInjector abstract fun contributesCarbsDialog(): CarbsDialog
|
|
|
|
@ContributesAndroidInjector abstract fun contributesCareDialog(): CareDialog
|
|
|
|
@ContributesAndroidInjector abstract fun contributesExtendedBolusDialog(): ExtendedBolusDialog
|
|
|
|
@ContributesAndroidInjector abstract fun contributesFillDialog(): FillDialog
|
2019-12-27 19:20:38 +01:00
|
|
|
|
|
|
|
@ContributesAndroidInjector
|
|
|
|
abstract fun contributesInsulinDialog(): InsulinDialog
|
|
|
|
|
|
|
|
@ContributesAndroidInjector
|
|
|
|
abstract fun contributesProfileSwitchDialog(): ProfileSwitchDialog
|
|
|
|
|
|
|
|
@ContributesAndroidInjector
|
|
|
|
abstract fun contributesProfileViewerDialog(): ProfileViewerDialog
|
|
|
|
|
|
|
|
@ContributesAndroidInjector
|
|
|
|
abstract fun contributesTempBasalDialog(): TempBasalDialog
|
|
|
|
|
|
|
|
@ContributesAndroidInjector
|
|
|
|
abstract fun contributesTempTargetDialog(): TempTargetDialog
|
|
|
|
|
|
|
|
@ContributesAndroidInjector
|
|
|
|
abstract fun contributesTreatmentDialog(): TreatmentDialog
|
|
|
|
|
|
|
|
@ContributesAndroidInjector
|
|
|
|
abstract fun contributesWizardDialog(): WizardDialog
|
2019-12-23 13:27:15 +01:00
|
|
|
}
|