Files
XplorePlane/XplorePlane/Events/MatrixExecutionProgressEvent.cs
T
2026-04-13 14:36:18 +08:00

22 lines
697 B
C#

using Prism.Events;
using XplorePlane.Models;
namespace XplorePlane.Events
{
/// <summary>
/// 矩阵执行进度事件 | Matrix execution progress event
/// 矩阵执行过程中通过 IEventAggregator 发布进度更新 | Published via IEventAggregator during matrix execution
/// </summary>
public class MatrixExecutionProgressEvent : PubSubEvent<MatrixExecutionProgressPayload>
{
}
/// <summary>矩阵执行进度载荷 | Matrix execution progress payload</summary>
public record MatrixExecutionProgressPayload(
int CurrentRow,
int CurrentColumn,
int TotalCells,
int CompletedCells,
MatrixCellStatus Status
);
}