Files
EnglewoodLAB/Assets/Scripts/Command/ActivateTabCommand.cs
SOOBEEN HAN ad7d133c15 <feat> LeftSidePanel, TopMenu 설정
- 사이드바 메뉴 클릭 시 아코디언 펼쳐짐
2026-02-25 18:03:06 +09:00

26 lines
642 B
C#

using UVC.UI.Commands;
using UVC.UI.Tab;
namespace EnglewoodLAB.Command
{
public class ActivateTabCommand : ICommand
{
private readonly TabController? _tabController;
private readonly string _tabID;
public ActivateTabCommand(TabController? tabController, string tabID)
{
_tabController = tabController;
_tabID = tabID;
}
public void Execute(object? parameter = null)
{
if (_tabController != null && !string.IsNullOrEmpty(_tabID))
{
_tabController.ActivateTab(_tabID, parameter);
}
}
}
}