#if !SMAPI_3_0_STRICT
using System;
namespace StardewModdingAPI.Events
{
/// Event arguments for a field that changed value.
/// The value type.
public class EventArgsValueChanged : EventArgs
{
/*********
** Accessors
*********/
/// The previous value.
public T PriorValue { get; }
/// The current value.
public T NewValue { get; }
/*********
** Public methods
*********/
/// Construct an instance.
/// The previous value.
/// The current value.
public EventArgsValueChanged(T priorValue, T newValue)
{
this.PriorValue = priorValue;
this.NewValue = newValue;
}
}
}
#endif