Files
Essentials/essentials-framework/Essentials Core/PepperDashEssentialsBase/Feedbacks/BoolWithFeedback.cs
2022-04-29 17:34:20 -04:00

32 lines
486 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Crestron.SimplSharp;
namespace PepperDash.Essentials.Core.Feedbacks
{
public class BoolWithFeedback
{
private bool _Value;
public BoolFeedback Feedback;
public bool Value
{
get
{
return _Value;
}
set
{
_Value = value;
Feedback.FireUpdate();
}
}
public BoolWithFeedback()
{
Feedback = new BoolFeedback(() => { return Value; });
}
}
}