Class BindingTargetAdapter<T>

Namespace
Forma.Xaml
Assembly
Forma.dll
public sealed class BindingTargetAdapter<T>

Type Parameters

T
Inheritance
BindingTargetAdapter<T>
Inherited Members

Constructors

BindingTargetAdapter(XamlProperty<T>, Func<object, Action, IDisposable>, Func<object, Action, IDisposable>, UpdateSourceTrigger)

public BindingTargetAdapter(XamlProperty<T> property, Func<object, Action, IDisposable> subscribeChanged = null, Func<object, Action, IDisposable> subscribeCommit = null, UpdateSourceTrigger defaultTrigger = UpdateSourceTrigger.PropertyChanged)

Parameters

property XamlProperty<T>
subscribeChanged Func<object, Action, IDisposable>
subscribeCommit Func<object, Action, IDisposable>
defaultTrigger UpdateSourceTrigger

Properties

DefaultTrigger

public UpdateSourceTrigger DefaultTrigger { get; }

Property Value

UpdateSourceTrigger

Property

public XamlProperty<T> Property { get; }

Property Value

XamlProperty<T>

SubscribeChanged

public Func<object, Action, IDisposable> SubscribeChanged { get; }

Property Value

Func<object, Action, IDisposable>

SubscribeCommit

public Func<object, Action, IDisposable> SubscribeCommit { get; }

Property Value

Func<object, Action, IDisposable>