lifecycle Aware Lazy
class lifecycleAwareLazy<out T>(owner: LifecycleOwner, isMainThread: () -> Boolean, initializer: () -> T) : Lazy<T> , Serializable
Content copied to clipboard
This was copied from SynchronizedLazyImpl but modified to automatically initialize in ON_CREATE.
Constructors
lifecycleAwareLazy
Link copied to clipboard
fun <out T> lifecycleAwareLazy(owner: LifecycleOwner, isMainThread: () -> Boolean = { Looper.myLooper() == Looper.getMainLooper() }, initializer: () -> T)
Content copied to clipboard