namespace Lib.numbers.@int.logic; [Guid("9a34f503-709b-42e0-a25f-bc74573afa6b")] internal sealed class IsIntEven : Instance { [Output(Guid = "B69BC0BA-010D-4268-93F4-D5F682AF00D5")] public readonly Slot Result = new(); public IsIntEven() { Result.UpdateAction += Update; } private void Update(EvaluationContext context) { Result.Value = Value.GetValue(context) % 2 == 0; } [Input(Guid = "c5703990-1062-4512-b016-74ae1cce538a")] public readonly InputSlot Value = new(); }