Package-level declarations

Types

Link copied to clipboard
data class ComponentState<S : StateContainer>(val value: S, val eventDispatchInfo: EventDispatchInfo? = null)

This object holds all the state the component created during render. It includes the mutable state, cached values, event dispatch info, etc.

Link copied to clipboard
data class StateId(val treeId: Int, val globalKey: String, val index: Int)
Link copied to clipboard
interface StateProvider

StateProvider is an abstraction used to supply the latest (and most accurate) value of a given State in a given scope, when read tracking is enabled.