Add project files.

This commit is contained in:
2025-08-20 11:07:36 +03:30
parent 3863c74931
commit 1a308a4069
899 changed files with 85379 additions and 0 deletions
@@ -0,0 +1,17 @@
namespace Elsa.Studio.Contracts;
/// <summary>
/// Provides a registry of widgets.
/// </summary>
public interface IWidgetRegistry
{
/// <summary>
/// Adds the specified widget to the registry.
/// </summary>
void Add(IWidget widget);
/// <summary>
/// Returns a list of widgets for the specified zone.
/// </summary>
IEnumerable<IWidget> List(string zone);
}