2020-05-03 15:04:08 +02:00
|
|
|
package info.nightscout.androidaps.skins
|
|
|
|
|
|
|
|
import info.nightscout.androidaps.Config
|
|
|
|
import info.nightscout.androidaps.R
|
|
|
|
import javax.inject.Inject
|
|
|
|
import javax.inject.Singleton
|
|
|
|
|
|
|
|
@Singleton
|
2020-05-07 09:54:36 +02:00
|
|
|
class SkinClassic @Inject constructor(private val config: Config): SkinInterface {
|
2020-05-03 15:04:08 +02:00
|
|
|
|
|
|
|
override val description: Int get() = R.string.classic_desrciption
|
|
|
|
|
|
|
|
override fun overviewLayout(isLandscape: Boolean, isTablet: Boolean, isSmallHeight: Boolean): Int =
|
|
|
|
when {
|
2020-05-07 09:54:36 +02:00
|
|
|
config.NSCLIENT && isTablet -> R.layout.overview_fragment_nsclient_tablet
|
|
|
|
config.NSCLIENT -> R.layout.overview_fragment_nsclient
|
2020-05-03 15:04:08 +02:00
|
|
|
isSmallHeight || isLandscape -> R.layout.overview_fragment_landscape
|
|
|
|
else -> R.layout.overview_fragment
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|