42 lines
805 B
C#
42 lines
805 B
C#
using MECF.Framework.UI.Client.ClientBase;
|
|
|
|
namespace MECF.Framework.UI.Client.RecipeEditorLib.RecipeModel.Params
|
|
{
|
|
public class StepParam : ParamBaseWithGenericValue<int>
|
|
{
|
|
#region Variables
|
|
|
|
private bool _checked;
|
|
|
|
#endregion
|
|
|
|
#region Constructors
|
|
|
|
public StepParam()
|
|
{
|
|
}
|
|
|
|
public StepParam(int initValue) : base(initValue)
|
|
{
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region Properties
|
|
|
|
public override MenuPermissionEnum Permission => MenuPermissionEnum.MP_READ_WRITE;
|
|
|
|
public bool IsChecked
|
|
{
|
|
get => _checked;
|
|
set
|
|
{
|
|
_checked = value;
|
|
NotifyOfPropertyChange(nameof(IsChecked));
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
}
|
|
}
|