13 lines
458 B
C#
13 lines
458 B
C#
namespace Toolkit.Foundation;
|
|
|
|
public record Activate
|
|
{
|
|
public static ActivateEventArgs<TValue> As<TValue>(TValue? value) => new(value);
|
|
|
|
public static ActivateEventArgs<TValue> As<TValue>() where TValue : new() => new(new TValue());
|
|
|
|
public static ActivateEventArgs<TKey, TValue> As<TKey, TValue>(TValue? value) => new(value);
|
|
|
|
public static ActivateEventArgs<TKey, TValue> As<TKey, TValue>() where TValue : new() => new(new TValue());
|
|
}
|