This commit is contained in:
2026-04-17 14:55:32 -04:00
commit bc3ac1d4c9
18017 changed files with 4371742 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
using System;
namespace DTS.Common.Interactivity
{
public class InteractionRequestedEventArgs : EventArgs
{
/// <summary>
/// Constructs a new instance of <see cref="InteractionRequestedEventArgs"/>
/// </summary>
/// <param name="context"></param>
/// <param name="callback"></param>
public InteractionRequestedEventArgs(INotification context, Action callback)
{
Context = context;
Callback = callback;
}
/// <summary>
/// Gets the context for a requested interaction.
/// </summary>
public INotification Context { get; private set; }
/// <summary>
/// Gets the callback to execute when an interaction is completed.
/// </summary>
public Action Callback { get; private set; }
}
}