feature: update expression browser and add plugin expression extensions

This commit is contained in:
Gary Sharp
2025-01-16 12:36:01 +11:00
parent 963970feeb
commit a3e1e1d030
23 changed files with 652 additions and 555 deletions
@@ -0,0 +1,18 @@
using System;
namespace Disco.Services.Plugins.Features.ExpressionExtensionProvider
{
public class ExpressionExtensionRegistration
{
public PluginFeatureManifest FeatureManifest { get; }
public string Alias { get; }
public Type ExtensionType { get; }
public ExpressionExtensionRegistration(PluginFeatureManifest featureManifest, string alias, Type extensionType)
{
FeatureManifest = featureManifest;
Alias = alias;
ExtensionType = extensionType;
}
}
}