2021-12-10 08:58:23 +01:00
|
|
|
package info.nightscout.androidaps.di
|
|
|
|
|
|
|
|
import dagger.Module
|
|
|
|
import dagger.android.ContributesAndroidInjector
|
2022-04-22 22:19:10 +02:00
|
|
|
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
|
|
|
|
2022-04-22 22:19:10 +02: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
|
2022-04-22 22:19:10 +02:00
|
|
|
@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
|
2022-04-24 17:20:29 +02:00
|
|
|
@ContributesAndroidInjector abstract fun contributesAapsWatchface(): AapsWatchface
|
|
|
|
@ContributesAndroidInjector abstract fun contributesAapsV2Watchface(): AapsV2Watchface
|
|
|
|
@ContributesAndroidInjector abstract fun contributesAapsLargeWatchface(): AapsLargeWatchface
|
2022-04-23 15:29:02 +02:00
|
|
|
@ContributesAndroidInjector abstract fun contributesSteampunk(): SteampunkWatchface
|
2022-04-24 17:20:29 +02:00
|
|
|
@ContributesAndroidInjector abstract fun contributesDigitalStyleWatchface(): DigitalStyleWatchface
|
|
|
|
@ContributesAndroidInjector abstract fun contributesCockpitWatchface(): CockpitWatchface
|
2022-04-22 22:19:10 +02:00
|
|
|
|
2022-04-24 17:20:29 +02:00
|
|
|
@ContributesAndroidInjector abstract fun contributesBIGChart(): BigChartWatchface
|
|
|
|
@ContributesAndroidInjector abstract fun contributesNOChart(): NoChartWatchface
|
2022-04-22 22:19:10 +02:00
|
|
|
@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
|
|
|
}
|