2
0

index.md 4.3 KB

//tvlib/org.mjdev.tvlib.helpers.other/Observed

Observed

[androidJvm]\ open class Observed<T>(initial: T, saver: ISaver<T> = MemorySaver()) : MutableState<T>

Constructors

Observed [androidJvm]
constructor(initial: T, saver: ISaver<T> = MemorySaver())

Functions

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
toggle [androidJvm]
fun MutableState<Boolean>.toggle()
toString [androidJvm]
open fun toString(): String

Properties

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