using EnglewoodLAB.Management; using System.Collections.Generic; using UVC.UI.Commands; namespace EnglewoodLAB.UI.Command { public class SetWorkProgressDataCommand : ICommand { private List workProgessData; public SetWorkProgressDataCommand(List workProgessData) { this.workProgessData = workProgessData; } public void Execute(object? parameter = null) { var uiManager = SceneMain.Instance.uiManager; var popupCanvas = uiManager.GetCanvas(); popupCanvas.GetPanel().SetWorkProgressStatus(workProgessData); } } }