Improved event naming

This commit is contained in:
TheXamlGuy
2024-05-12 19:55:20 +01:00
parent 9eafcc55d0
commit f0fd68c16e
56 changed files with 169 additions and 131 deletions
+2 -4
View File
@@ -1,10 +1,8 @@
namespace Toolkit.Foundation;
public record Activated<TValue>(TValue? Value = default);
public record Activated
{
public static Activated<TValue> As<TValue>(TValue value) => new(value);
public static ActivatedEventArgs<TValue> As<TValue>(TValue value) => new(value);
public static Activated<TValue> As<TValue>() where TValue : new() => new(new TValue());
public static ActivatedEventArgs<TValue> As<TValue>() where TValue : new() => new(new TValue());
}