Files
SQLVision/SQLVision.Visualizers/Interfaces/IControlFactory.cs
2026-01-05 00:37:54 +03:00

10 lines
359 B
C#

using Microsoft.UI.Xaml;
using SQLVision.Core.Models;
namespace SQLVision.Visualizers.Interfaces;
public interface IControlFactory
{
FrameworkElement CreateControl(ScriptParameter parameter, Action<object?> onValueChanged);
void UpdateControlState(FrameworkElement control, ScriptParameter parameter, Dictionary<string, object?> currentValues);
}