Neg_Utils/NEG/UI/UnityUi/Window/CloseWindowOnBack.cs
2024-02-12 21:26:24 +01:00

19 lines
457 B
C#

using KBCore.Refs;
using NEG.UI.Window;
using NegUtils.NEG.UI;
using UnityEngine;
namespace NEG.UI.UnityUi.Window
{
public class CloseWindowOnBack : MonoController
{
[SerializeField] [Self(Flag.Editable)] private MonoWindow window;
protected override void OnBackUsed(IControllable.BackUsed backUsed)
{
base.OnBackUsed(backUsed);
window.Close();
backUsed.Used = true;
}
}
}