SingleLiveEvent

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
val TAG: String = "SingleLiveEvent"

Functions

Link copied to clipboard
open fun call()
Used for cases where T is Void, to make calls cleaner.
Link copied to clipboard
open fun getValue(): T
Link copied to clipboard
Link copied to clipboard
open fun hasObservers(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun observe(@NonNull owner: LifecycleOwner, @NonNull observer: Observer<in T>)
Link copied to clipboard
open fun observeForever(observer: Observer<in T>)
Link copied to clipboard
open fun postValue(value: T)
Link copied to clipboard
open fun removeObserver(observer: Observer<in T>)
Link copied to clipboard
Link copied to clipboard
open fun setValue(@Nullable t: T)