Class WrappingProperty<T>
- Namespace
- The.Model.Editor
- Assembly
- Instagile.Model.dll
public class WrappingProperty<T> : IProperty<T>, INotifyPropertyChanged
Type Parameters
T
- Inheritance
-
WrappingProperty<T>
- Implements
-
- Inherited Members
-
Constructors
WrappingProperty(IProperty<T>, Func<T, T>)
public WrappingProperty(IProperty<T> inner, Func<T, T> wrap)
Parameters
inner IProperty<T>
wrap Func<T, T>
Properties
Value
public T Value { get; set; }
Property Value
- T
Methods
ToString()
public override string ToString()
Returns
- string
Undo()
Update(T)
public void Update(T value)
Parameters
value T
Events
PropertyChanged
public event PropertyChangedEventHandler? PropertyChanged
Event Type
- PropertyChangedEventHandler