Add project files.

This commit is contained in:
Jose Conde
2025-09-04 10:14:30 +02:00
parent a7a404148c
commit 94e6ef651e
54 changed files with 3134 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
using ModVersionChecker.data.model;
namespace ModVersionChecker.forms
{
public interface IFormFactory
{
AppDetailsForm CreateAppDetailsForm(AppConfig? app, bool isEditable, EventHandler<string>? onAppChanged);
GlobalConfigForm CreateGlobalConfigForm();
SourcesConfigForm CreateSourcesConfigForm(EventHandler<string>? onSourcesChanged);
SourceDetailForm CreateSourceDetailForm(SourceDef? sourceDef, EventHandler<string>? onSourceChanged);
}
}