Add Visible/Enabled properties to ISetupWizard

- Add support for filtering out invalid wizards at runtime
- Add support for disabling wizards until requirements are met
This commit is contained in:
jlewin 2019-03-20 17:05:31 -07:00
parent 499d46a686
commit 8ce46e32cb
8 changed files with 46 additions and 4 deletions

View file

@ -57,6 +57,10 @@ namespace MatterHackers.MatterControl.ConfigurationPage.PrintLeveling
public override bool SetupRequired => false;
public override bool Visible => true;
public override bool Enabled => true;
public override void Dispose()
{
printer.Connection.TurnOffBedAndExtruders(TurnOff.AfterDelay);