Improve vault navifaiton

This commit is contained in:
TheXamlGuy
2024-05-05 17:41:38 +01:00
parent 287aa3131b
commit daf746aa86
6 changed files with 22 additions and 5 deletions
+3
View File
@@ -0,0 +1,3 @@
namespace Toolkit.Foundation;
public record Activated;
+3
View File
@@ -0,0 +1,3 @@
namespace Toolkit.Foundation;
public record Deactivated;
+1 -1
View File
@@ -8,4 +8,4 @@ public interface IActivated
public interface IActivated<TResult>
{
Task Activated(TResult result);
}
}
+12
View File
@@ -0,0 +1,12 @@
namespace Toolkit.Foundation;
public record Selected<TValue>(TValue Value);
public record Selected
{
public static Selected<TValue> As<TValue>(TValue value) =>
new(value);
public static Selected<TValue> As<TValue>() where TValue : new() =>
new(new TValue());
}