MutableStateEmitterExtension<T> extension
Convenience methods for MutableStateEmitter.
- on
Methods
-
asStateEmitter(
) → StateEmitter< T> -
Available on MutableStateEmitter<
Returns a read-only view of this emitter.T> , provided by the MutableStateEmitterExtension extension -
getAndUpdate(
T updater(T current)) → T -
Available on MutableStateEmitter<
Applies theT> , provided by the MutableStateEmitterExtension extensionupdaterfunction to the current value, sets the result, and returns the previous value. -
update(
T updater(T current)) → void -
Available on MutableStateEmitter<
Applies theT> , provided by the MutableStateEmitterExtension extensionupdaterfunction to the current value and sets the result. -
updateAndGet(
T updater(T current)) → T -
Available on MutableStateEmitter<
Applies theT> , provided by the MutableStateEmitterExtension extensionupdaterfunction to the current value, sets the result, and returns the new value.