using SpaceEngineersBlueprintEditor.Interface.Services;
using SpaceEngineersBlueprintEditor.Model;
using XFEExtension.NetCore.DelegateExtension;
using XFEExtension.NetCore.WinUIHelper.Implements.Services;
namespace SpaceEngineersBlueprintEditor.Implements.Services;
/// <inheritdoc cref="ITabViewTitleService"/>
internal class TabViewTitleService : GlobalServiceBase, ITabViewTitleService
{
public event XFEEventHandler<string, BlueprintModel>? ChangeTitleRequest;
public void SetTabViewTitle(string title, BlueprintModel blueprintModel) => ChangeTitleRequest?.Invoke(title, blueprintModel);
}
using SpaceEngineersBlueprintEditor.Interface.Services;
using SpaceEngineersBlueprintEditor.Model;
using XFEExtension.NetCore.DelegateExtension;
using XFEExtension.NetCore.WinUIHelper.Implements.Services;
namespace SpaceEngineersBlueprintEditor.Implements.Services;
/// <inheritdoc cref="ITabViewTitleService"/>
internal class TabViewTitleService : GlobalServiceBase, ITabViewTitleService
{
public event XFEEventHandler<string, BlueprintModel>? ChangeTitleRequest;
public void SetTabViewTitle(string title, BlueprintModel blueprintModel) => ChangeTitleRequest?.Invoke(title, blueprintModel);
}