Sic.Framework/MECF.Framework.UI.Client/Caliburn.Micro/Core/IClose.cs

14 lines
452 B
C#
Raw Normal View History

2023-04-13 11:51:03 +08:00
namespace Caliburn.Micro.Core {
/// <summary>
/// Denotes an object that can be closed.
/// </summary>
public interface IClose {
/// <summary>
/// Tries to close this instance.
/// Also provides an opportunity to pass a dialog result to it's corresponding view.
/// </summary>
/// <param name="dialogResult">The dialog result.</param>
void TryClose(bool? dialogResult = null);
}
}