Files
HawkeyeVision/Hawkeye.VisionBuilder.Workflow/BaseOperationDecorator.cs
2025-07-14 12:03:59 +02:00

24 lines
639 B
C#

namespace Hawkeye.VisionBuilder.Workflow;
public class BaseOperationDecorator
{
private readonly BaseOperation _baseOperation;
public BaseOperationDecorator(BaseOperation baseOperation)
{
_baseOperation = baseOperation;
}
public bool Result => Operation.Result;
public string ResultString => Operation.ToString();
public string TypeName => Operation.TypeName;
public string Label
{
get => Operation.Label;
set => Operation.Label = value;
}
public string ExecutionTimeString => Operation.ExecutionTimeString;
public BaseOperation Operation => _baseOperation;
}