Table of Contents

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
Derived
Inherited Members
Extension Methods

Constructors

MutableObservableValue(T)

Initialize new MutableObservableValue<T> instance.

public MutableObservableValue(T initialValue = default)

Parameters

initialValue T

Initial value.

Methods

Update(T)

Update value.

public void Update(T value)

Parameters

value T

Value to update.