Validity

sealed class Validity

How long the listener is being notified. Most common is an Infinite validity where a listener is notified for the entire lifetime of the Lifecycle.

Types

Finite
Link copied to clipboard
class Finite(usesLeft: Int) : LifecycleListener.Validity
Infinite
Link copied to clipboard
object Infinite : LifecycleListener.Validity
Once
Link copied to clipboard
object Once : LifecycleListener.Validity

Functions

decrementAndShouldKeep
Link copied to clipboard
abstract fun decrementAndShouldKeep(): Boolean

Inheritors

LifecycleListener.Validity
Link copied to clipboard
LifecycleListener.Validity
Link copied to clipboard
LifecycleListener.Validity
Link copied to clipboard