#ifndef _BOOTLOADER_INTERFACE_MENUS_HOME_H_ #define _BOOTLOADER_INTERFACE_MENUS_HOME_H_ #include #include #include #include namespace Bootloader { class HomeMenu : public Menu { public: HomeMenu(); void setup() override; void postOpen() override {}; static AboutMenu * aboutMenu(); static InstallerMenu * installerMenu(); private: const char * getSlotOsText(Slot slot); const char * getSlotText(Slot slot); const char * getKernelText(Slot slot); const char * getVersionText(Slot slot); }; } #endif