Table of Contents

Interface IOneWayBindableValue<T>

Namespace
SodaFlow.Bindable.ObjectModel
Assembly
SodaFlow.Core.Bindable.ObjectModel.dll

A value that a XAML binding engine can read but cannot write. A value starts in the FRP graph and moves out to the view. The view cannot write to it.

[PublicAPI]
public interface IOneWayBindableValue<T> : IReadableBindableValue<T>, IBindable, IDisposable, INotifyPropertyChanged

Type Parameters

T
Inherited Members
Extension Methods

Remarks

PropertyChanged always gives the property name "Value". Thus, the binding path is {Binding SomeProperty.Value}.

This interface is invariant in T and not covariant. That is deliberate, and it lets Cell be part of the contract.

Properties

Value

The last value that SodaFlow gave to the binding thread.