Table of Contents

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()

public void Undo()

Update(T)

public void Update(T value)

Parameters

value T

Events

PropertyChanged

public event PropertyChangedEventHandler? PropertyChanged

Event Type

PropertyChangedEventHandler