AndroidAPS/wear/src/main/java/info/nightscout/androidaps/di/WearServicesModule.kt

47 lines
3 KiB
Kotlin
Raw Normal View History

2021-12-10 08:58:23 +01:00
package info.nightscout.androidaps.di
import dagger.Module
import dagger.android.ContributesAndroidInjector
import info.nightscout.androidaps.comm.DataLayerListenerServiceWear
2022-01-07 17:57:04 +01:00
import info.nightscout.androidaps.complications.*
2022-04-23 12:35:09 +02:00
import info.nightscout.androidaps.tile.*
2021-12-10 15:19:19 +01:00
import info.nightscout.androidaps.watchfaces.*
2021-12-10 08:58:23 +01:00
@Module
@Suppress("unused")
2022-02-09 11:13:38 +01:00
abstract class WearServicesModule {
2021-12-10 08:58:23 +01:00
@ContributesAndroidInjector abstract fun contributesDataLayerListenerService(): DataLayerListenerServiceWear
2022-01-07 17:57:04 +01:00
2021-12-10 08:58:23 +01:00
@ContributesAndroidInjector abstract fun contributesBaseComplicationProviderService(): BaseComplicationProviderService
2021-12-10 15:19:19 +01:00
@ContributesAndroidInjector abstract fun contributesBrCobIobComplication(): BrCobIobComplication
2022-01-07 17:57:04 +01:00
@ContributesAndroidInjector abstract fun contributesCobDetailedComplication(): CobDetailedComplication
@ContributesAndroidInjector abstract fun contributesCobIconComplication(): CobIconComplication
@ContributesAndroidInjector abstract fun contributesCobIobComplication(): CobIobComplication
2022-01-18 22:25:56 +01:00
@ContributesAndroidInjector abstract fun contributesComplicationTapBroadcastReceiver(): ComplicationTapBroadcastReceiver
2022-01-07 17:57:04 +01:00
@ContributesAndroidInjector abstract fun contributesIobDetailedComplication(): IobDetailedComplication
@ContributesAndroidInjector abstract fun contributesIobIconComplication(): IobIconComplication
2021-12-10 15:19:19 +01:00
@ContributesAndroidInjector abstract fun contributesLongStatusComplication(): LongStatusComplication
@ContributesAndroidInjector abstract fun contributesLongStatusFlippedComplication(): LongStatusFlippedComplication
@ContributesAndroidInjector abstract fun contributesSgvComplication(): SgvComplication
@ContributesAndroidInjector abstract fun contributesUploaderBatteryComplication(): UploaderBatteryComplication
2022-01-07 17:57:04 +01:00
@ContributesAndroidInjector abstract fun contributesWallpaperComplication(): WallpaperComplication
2021-12-10 15:19:19 +01:00
@ContributesAndroidInjector abstract fun contributesBaseWatchFace(): BaseWatchFace
@ContributesAndroidInjector abstract fun contributesHome(): Home
@ContributesAndroidInjector abstract fun contributesHome2(): Home2
@ContributesAndroidInjector abstract fun contributesLargeHome(): LargeHome
@ContributesAndroidInjector abstract fun contributesSteampunk(): Steampunk
@ContributesAndroidInjector abstract fun contributesDigitalStyle(): DigitalStyle
@ContributesAndroidInjector abstract fun contributesCockpit(): Cockpit
@ContributesAndroidInjector abstract fun contributesBIGChart(): BIGChart
@ContributesAndroidInjector abstract fun contributesNOChart(): NOChart
@ContributesAndroidInjector abstract fun contributesCircleWatchface(): CircleWatchface
@ContributesAndroidInjector abstract fun contributesTileBase(): TileBase
@ContributesAndroidInjector abstract fun contributesQuickWizardTileService(): QuickWizardTileService
@ContributesAndroidInjector abstract fun contributesTempTargetTileService(): TempTargetTileService
2022-04-23 09:55:21 +02:00
@ContributesAndroidInjector abstract fun contributesActionsTileService(): ActionsTileService
2022-04-23 12:35:09 +02:00
2021-12-10 08:58:23 +01:00
}