init
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
using Microsoft.Practices.Prism.Events;
|
||||
|
||||
namespace DTS.Common.Events.GroupTemplates.CustomChannels
|
||||
{
|
||||
/// <summary>
|
||||
/// Event to inform app that it should mark itself busy or available
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
///
|
||||
/// </remarks>
|
||||
public class CustomChannelExportFileSetEvent : CompositePresentationEvent<string> { }
|
||||
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
using Microsoft.Practices.Prism.Events;
|
||||
|
||||
namespace DTS.Common.Events.GroupTemplates.CustomChannels
|
||||
{
|
||||
/// <summary>
|
||||
/// Event to inform of custom channel import status
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
///
|
||||
/// </remarks>
|
||||
public class CustomChannelImportEvent : CompositePresentationEvent<CustomChannelImportEventArgs> { }
|
||||
|
||||
public class CustomChannelImportEventArgs
|
||||
{
|
||||
public enum Status
|
||||
{
|
||||
Done
|
||||
}
|
||||
public Status ImportStatus { get; }
|
||||
|
||||
public CustomChannelImportEventArgs(Status status)
|
||||
{
|
||||
ImportStatus = status;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
using Microsoft.Practices.Prism.Events;
|
||||
|
||||
namespace DTS.Common.Events.GroupTemplates.GroupTemplateList
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// The GroupTemplateListGroupTemplateSelectedEvent event.
|
||||
/// </summary>
|
||||
///
|
||||
/// <remarks>called when a template is selected.</remarks>
|
||||
///
|
||||
public class GroupTemplateListGroupDoubleClickEvent : CompositePresentationEvent<string> { }
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
using Microsoft.Practices.Prism.Events;
|
||||
|
||||
namespace DTS.Common.Events.GroupTemplates.GroupTemplateList
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// The GroupTemplateListGroupTemplateSelectedEvent event.
|
||||
/// </summary>
|
||||
///
|
||||
/// <remarks>called when a template is selected.</remarks>
|
||||
///
|
||||
public class GroupTemplateListGroupTemplateSelectedEvent : CompositePresentationEvent<string[]> { }
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
using DTS.Common.Interface.GroupTemplate;
|
||||
using Microsoft.Practices.Prism.Events;
|
||||
|
||||
namespace DTS.Common.Events.GroupTemplates.TemplateChannelList
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// The GroupTemplateListGroupTemplateSelectedEvent event.
|
||||
/// </summary>
|
||||
///
|
||||
/// <remarks>called when a template is selected.</remarks>
|
||||
///
|
||||
public class TemplateChannelListOrderChangedEvent : CompositePresentationEvent<IGroupTemplateChannel> { }
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
using DTS.Common.Interface.GroupTemplate;
|
||||
using Microsoft.Practices.Prism.Events;
|
||||
|
||||
namespace DTS.Common.Events.GroupTemplates.TemplateChannelList
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// The GroupTemplateListGroupTemplateSelectedEvent event.
|
||||
/// </summary>
|
||||
///
|
||||
/// <remarks>called when a template is selected.</remarks>
|
||||
///
|
||||
public class TemplateChannelListRequiredChangedEvent : CompositePresentationEvent<TemplateChannelListRequiredChangeEventArgs> { }
|
||||
|
||||
|
||||
public class TemplateChannelListRequiredChangeEventArgs
|
||||
{
|
||||
public object Consumer { get; }
|
||||
public IGroupTemplateChannel [] Channels { get; }
|
||||
|
||||
public TemplateChannelListRequiredChangeEventArgs(object o, IGroupTemplateChannel[] channels)
|
||||
{
|
||||
Consumer = o;
|
||||
Channels = channels;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
using DTS.Common.Interface.GroupTemplate;
|
||||
using Microsoft.Practices.Prism.Events;
|
||||
|
||||
namespace DTS.Common.Events.GroupTemplates.TemplateChannelList
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// The GroupTemplateListGroupTemplateSelectedEvent event.
|
||||
/// </summary>
|
||||
///
|
||||
/// <remarks>called when a template is selected.</remarks>
|
||||
///
|
||||
public class TemplateChannelListSelectionChangedEvent : CompositePresentationEvent<IGroupTemplateChannel> { }
|
||||
}
|
||||
Reference in New Issue
Block a user