PalacePal/Pal.Client/Extensions/WindowSystemExtensions.cs

15 lines
348 B
C#
Raw Normal View History

2023-02-10 19:48:14 +00:00
using System.Linq;
using Dalamud.Interface.Windowing;
2023-02-10 19:48:14 +00:00
namespace Pal.Client.Extensions
{
internal static class WindowSystemExtensions
{
2022-10-30 10:02:49 +00:00
public static T? GetWindow<T>(this WindowSystem windowSystem)
where T : Window
{
2023-02-10 19:48:14 +00:00
return windowSystem.Windows.OfType<T>().FirstOrDefault();
}
}
}