Files
BeWoPlaner/BeWo/Services/IWindowFactory.cs
2025-06-02 11:16:35 +02:00

23 lines
622 B
C#

using BeWo.View.Windows;
using BeWo.ViewModel;
using BS.Shared;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
namespace BeWo.Services
{
internal interface IWindowFactory
{
AnimatedBeWoWindow GetAnimatedBeWoWindow(string title, Control control, double? height = null, double? width = null);
Control GetGenericModalViewWindow(string title, Control control, double? height = null, double? width = null);
string GetAiTitle(UIContext context);
string GetGkvTitle(GkvAbrechnungVM vm);
}
}