Skip to content

//reactivestate/com.ensody.reactivestate.android/SavedStateHandleStore

SavedStateHandleStore

[android]\ class SavedStateHandleStore(scope: CoroutineScope?, savedStateHandle: SavedStateHandle) : StateFlowStore

A StateFlowStore that wraps a SavedStateHandle.

This can synchronize either

Depending on whether you already have a scope

Constructors

SavedStateHandleStore [android]
constructor(savedStateHandle: SavedStateHandle)
Wraps the given SavedStateHandle and synchronizes one-way from MutableValueFlow to LiveData.
constructor(scope: CoroutineScope?, savedStateHandle: SavedStateHandle)

Functions

Name Summary
contains [android]
open operator override fun contains(key: String): Boolean
getData [android]
open override fun <T> getData(key: String, default: T): MutableValueFlow<T>