WiP
This commit is contained in:
18
MyCompany.MyProject.BackendApi/Models/ComponentDefinition.cs
Normal file
18
MyCompany.MyProject.BackendApi/Models/ComponentDefinition.cs
Normal file
@@ -0,0 +1,18 @@
|
||||
namespace MyCompany.MyProject.BackendApi.Models;
|
||||
|
||||
record ComponentDefinition
|
||||
{
|
||||
public string Code { get; set; } = string.Empty;
|
||||
public string Name { get; set; } = string.Empty;
|
||||
public string Description { get; set; } = string.Empty;
|
||||
public string Icon { get; set; } = string.Empty;
|
||||
public List<ComponentInput> Inputs { get; set; } = new();
|
||||
public List<ComponentOutput> Outputs { get; set; } = new();
|
||||
public string Source { get; set; } = string.Empty;
|
||||
public string Class { get; set; } = string.Empty;
|
||||
public List<string> Methods { get; set; } = new();
|
||||
public string Gui { get; set; } = string.Empty;
|
||||
public string Category { get; set; } = string.Empty;
|
||||
public List<string> Tags { get; set; } = new();
|
||||
public List<PresetDefinition> Presets { get; set; } = new();
|
||||
}
|
||||
Reference in New Issue
Block a user