btelman96/letsrobot-android

View on GitHub
letsrobotandroid-api/src/main/java/tv/letsrobot/android/api/settings/LRPreferenceItem.kt

Summary

Maintainability
A
0 mins
Test Coverage
package tv.letsrobot.android.api.settings

import kotlin.reflect.KClass

@Target(AnnotationTarget.EXPRESSION, AnnotationTarget.PROPERTY)
@Retention(AnnotationRetention.SOURCE)
annotation class LRPreferenceItemBoolean(val default: Boolean, val key: String)
annotation class LRPreferenceItemInt(val default: Boolean, val key: String)
annotation class LRPreferenceItemString(val default: Boolean, val key: String)
annotation class LRPreferenceItemEnum(val enum: KClass<out Any>, val key: String)