Shared Preference Live Data
internal class SharedPreferenceLiveData<T>(prefs: SharedPreferences, key: String, defaultValue: T, getter: SharedPreferences.(String, T) -> T?) : LiveData<T>
Content copied to clipboard
Properties
defaultValue
Link copied to clipboard
listener
Link copied to clipboard
prefs
Link copied to clipboard
Inherited properties
mActiveCount
Link copied to clipboard
mChangingActiveState
Link copied to clipboard
mDispatchingValue
Link copied to clipboard
mDispatchInvalidated
Link copied to clipboard
mObservers
Link copied to clipboard
private val mObservers: SafeIterableMap<Observer<in T>, LiveData.ObserverWrapper<T>>
Content copied to clipboard
mPendingData
Link copied to clipboard
mPostValueRunnable
Link copied to clipboard
Functions
onInactive
Link copied to clipboard
protected open override fun onInactive()
Content copied to clipboard
Inherited functions
changeActiveCounter
Link copied to clipboard
considerNotify
Link copied to clipboard
dispatchingValue
Link copied to clipboard
getVersion
Link copied to clipboard
hasActiveObservers
Link copied to clipboard
hasObservers
Link copied to clipboard
observe
Link copied to clipboard
@MainThread()
Content copied to clipboard
observeForever
Link copied to clipboard
removeObserver
Link copied to clipboard
removeObservers
Link copied to clipboard
setValue
Link copied to clipboard