TH1/Unity/Assets/Scripts/TH1_UI/Controller/Base/ViewCloseProperty.cs
2025-08-20 02:24:48 +08:00

27 lines
534 B
C#

using System;
//
public class ViewCloseProperty
{
public virtual void Execute()
{
_eventClosed.Invoke(0);
}
//
public virtual void End()
{
_eventClosed.Clear();
}
//
public virtual void Attach(ViAsynCallback cb, ViAsynCallback.Callback func)
{
_eventClosed.Attach(cb, func);
}
//
public virtual void Attach(ViCallback cb, ViCallback.Callback func)
{
_eventClosed.Attach(cb, func);
}
//
ViEventList _eventClosed = new ViEventList();
}