24 lines
896 B
C#
24 lines
896 B
C#
using Prism.Events;
|
|
using Prism.Regions;
|
|
|
|
namespace DTS.Common.Events.RegionOfInterest.RegionOfInterestChannels
|
|
{
|
|
public class RegionOfInterestChannelsSelectedEvent : PubSubEvent<RegionOfInterestChannelsSelectedEventArgs> { }
|
|
|
|
public class RegionOfInterestChannelsSelectedEventArgs
|
|
{
|
|
public string RegionOfInterestSuffix { get; private set; }
|
|
public string[] ChannelNames { get; private set; }
|
|
public long[] ChannelIds { get; private set; }
|
|
|
|
public object Consumer { get; private set; }
|
|
public RegionOfInterestChannelsSelectedEventArgs(string roiSuffix, string[] selectedChannelNames, long[] selectedChannelIds, object o)
|
|
{
|
|
RegionOfInterestSuffix = roiSuffix;
|
|
ChannelNames = selectedChannelNames;
|
|
ChannelIds = selectedChannelIds;
|
|
Consumer = o;
|
|
}
|
|
}
|
|
}
|