Class MutableObservableValue<T>
- Namespace
- CarinaStudio
- Assembly
- CarinaStudio.AppBase.Core.dll
ObservableValue<T> which allows updating value.
public class MutableObservableValue<T> : ObservableValue<T>, IObservable<T>
Type Parameters
T
Type of value.
- Inheritance
-
MutableObservableValue<T>
- Implements
-
IObservable<T>
- Derived
- Inherited Members
- Extension Methods
Constructors
MutableObservableValue(T)
Initialize new MutableObservableValue<T> instance.
public MutableObservableValue(T initialValue = default)
Parameters
initialValue
TInitial value.
Methods
Update(T)
Update value.
public void Update(T value)
Parameters
value
TValue to update.