using Godot; using Nocturnis; using Nocturnis.Enigmos.ModuleManuals; using Nocturnis.Enigmos.Modules; using Nocturnis.GlobalManagement.Providers; using Nocturnis.Godot; namespace Enigmos.Manual; public abstract partial class ProgrammableModuleSettingTab : Panel, IModuleManualTab, ISceneConcept { private IProgrammableModule Module { get; set; } private Button EditModule { get; set; } public void Init(IProgrammableModule module) { Module = module; } public override void _Ready() { EditModule = GetNode