Expansion panel cosmetics

This commit is contained in:
Bertrand Songis
2020-12-10 11:38:25 +01:00
parent 8c6025692b
commit d5444f9467
+12 -2
View File
@@ -42,7 +42,6 @@ class ExpansionPanelHeader: virtual public FormGroup
#endif
};
class ExpansionPanel: public FormGroup
{
friend class ExpansionPanelHeader;
@@ -71,6 +70,18 @@ class ExpansionPanel: public FormGroup
updateHeight();
}
void enable(bool value = true)
{
FormGroup::enable(value);
header->enable(value);
}
void disable()
{
open(false);
enable(false);
}
void updateHeight();
void setFocus(uint8_t flag) override;
@@ -81,4 +92,3 @@ class ExpansionPanel: public FormGroup
ExpansionPanelHeader * header = nullptr;
bool isOpen = false;
};