14 lines
491 B
C#
14 lines
491 B
C#
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);
|
|
}
|
|
} |