//tvlib/org.mjdev.tvlib.helpers.other/PreferenceProperty
[androidJvm]\ class PreferenceProperty<T>(context: Context, repoName: String = "settings", name: String, defaultValue: T? = null) : MutableState<T?> , SharedPreferences.OnSharedPreferenceChangeListener
| PreferenceProperty | [androidJvm] constructor(context: Context, repoName: String = "settings", name: String, defaultValue: T? = null) |
| Name | Summary |
|---|---|
| component1 | [androidJvm] open operator override fun component1(): T? |
| component2 | [androidJvm] open operator override fun component2(): (T?) -> Unit |
| equals | [androidJvm] open operator fun equals(other: Any?): Boolean |
| hashCode | [androidJvm] open fun hashCode(): Int |
| onSharedPreferenceChanged | [androidJvm] open override fun onSharedPreferenceChanged(sharedPreferences: SharedPreferences?, key: String?) |
| registerForChanges | [androidJvm] fun registerForChanges() |
| toggle | [androidJvm] fun MutableState<Boolean>.toggle() |
| toString | [androidJvm] open fun toString(): String |
| unregister | [androidJvm] fun unregister() |
| Name | Summary |
|---|---|
| isConnected | [androidJvm] val State<NetworkStatus?>?.isConnected: Boolean |
| isFocused | [androidJvm] val MutableState<FocusState>.isFocused: Boolean |
| isNotConnected | [androidJvm] val State<NetworkStatus?>?.isNotConnected: Boolean |
| isNotFocused | [androidJvm] val MutableState<FocusState>.isNotFocused: Boolean |
| value | [androidJvm] open override var value: T? |