Выделение отдельных сервисов

This commit is contained in:
2026-01-08 00:00:50 +03:00
parent c3770c789b
commit 9ea82af329
8 changed files with 35 additions and 33 deletions

View File

@@ -10,15 +10,15 @@ namespace Lattice.UI.Controls;
/// </summary>
public class LatticeFloatingWindowHost
{
private readonly ILayoutService _manager;
private readonly ILayoutService _service;
/// <summary>
/// Инициализирует хост плавающих окон.
/// </summary>
/// <param name="manager">Общий менеджер макета приложения.</param>
public LatticeFloatingWindowHost(ILayoutService manager)
/// <param name="service">Общий менеджер макета приложения.</param>
public LatticeFloatingWindowHost(ILayoutService service)
{
_manager = manager;
_service = service;
}
/// <summary>
@@ -33,7 +33,7 @@ public class LatticeFloatingWindowHost
// Создаем и настраиваем хост докинга для нового окна
var host = new LatticeDockHost
{
Manager = _manager, // Передаем общий менеджер, чтобы дерево было синхронизировано
Service = _service, // Передаем общий менеджер, чтобы дерево было синхронизировано
RootNode = node, // Указываем хосту отображать ТОЛЬКО этот узел
};