using Enigmos.Ports; using Enigmos.Ports.DataPorts; using Nocturnis.Enigmos.Modules; using TabulaSmaragdina.Constants; namespace Enigmos.Modules.Other; public partial class OptimizationValueInputModule : BaseModule { protected override bool Draggable => false; protected override bool HasManual => false; public DataInPort DataIn { get; set; } public override IEnumerable Ports => new[] { DataIn }; public override void Init() { DataIn = GetPort("DataIn"); DataIn.SetDataType(EnigmosConstant.DataPortTypes.Real); DataIn.Module = this; } }