33 lines
1.0 KiB
C#
33 lines
1.0 KiB
C#
using DTS.Common.Base;
|
|
using Prism.Events;
|
|
// ReSharper disable CheckNamespace
|
|
namespace DTS.Common.Events
|
|
{
|
|
|
|
/// <summary>
|
|
/// The Data Folder changed event.
|
|
/// </summary>
|
|
public class DataFolderChangedEvent : PubSubEvent<DataFolderSelectionArg> { }
|
|
public class DataFolderSelectionArg
|
|
{
|
|
public string Path { get; set; }
|
|
public string File { get; set; }
|
|
/// <summary>
|
|
/// whether to set the given test as selected in ui and viewer
|
|
/// 16158 Browse button on View Data tab not functiona
|
|
/// </summary>
|
|
public bool SetSelected { get; set; } = false;
|
|
|
|
/// <summary>
|
|
/// Whether (Export) or not (View) to select all of the tests
|
|
/// 43387 Export multiple events
|
|
/// </summary>
|
|
public bool SelectAll { get; set; } = false;
|
|
|
|
/// <summary>
|
|
/// 24417 start pulling apart viewer to allow reuse for PSD reports
|
|
/// </summary>
|
|
public IBaseViewModel ParentVM { get; set; }
|
|
}
|
|
}
|