NodePipeline/NodePipeline.Configuration.Abstractions/Models/Edit/EditorNodeConfig.cs
2026-01-02 20:55:25 +03:00

20 lines
610 B
C#

using System.Collections.Generic;
// ReSharper disable CollectionNeverUpdated.Global
namespace NodePipeline.Configuration.Abstractions.Models.Edit;
public class EditorNodeConfig
{
public string Id { get; set; } = string.Empty;
public string Type { get; set; } = string.Empty;
public string? Title { get; set; }
public string? Description { get; set; }
public Dictionary<string, EditorParameterConfig> Parameters { get; set; } = [];
public Dictionary<string, EditorInputPort> Inputs { get; set; } = [];
public Dictionary<string, EditorOutputPort> Outputs { get; set; } = [];
}