Files
bobbycar-boardcomputer-firm…/main/displays/menus/gametrakmodesettingsmenu.h
2021-12-30 03:17:30 +01:00

29 lines
676 B
C++

#pragma once
// local includes
#include "displays/bobbymenudisplay.h"
#include "utils.h"
#include "menuitem.h"
#include "actions/switchscreenaction.h"
#include "icons/back.h"
namespace {
#ifdef FEATURE_GAMETRAK
class ContainerModeSettingsMenu :
public BobbyMenuDisplay,
public BackActionInterface<SwitchScreenAction<ModesSettingsMenu>>
{
public:
ContainerModeSettingsMenu()
{
constructMenuItem<makeComponent<MenuItem, StaticText<TEXT_BACK>, SwitchScreenAction<ModesSettingsMenu>, StaticMenuItemIcon<&espgui::icons::back>>>();
}
std::string text() const override
{
return TEXT_GAMETRAKMODESETTINGS;
}
};
#endif
} // namespace