Deluge Firmware
1.3.0
Build date: 2026.08.23
Toggle main menu visibility
Loading...
Searching...
No Matches
submenu.h
1
#pragma once
2
#include "gui/menu_item/formatted_title.h"
3
#include "gui/menu_item/menu_item.h"
4
#include "gui/menu_item/submenu.h"
5
#include <initializer_list>
6
#include <string_view>
7
8
namespace
deluge::gui::menu_item::cv {
9
class
Submenu :
public
menu_item::Submenu
,
public
FormattedTitle {
10
public
:
11
Submenu(l10n::String newName, std::initializer_list<MenuItem*> newItems)
12
: menu_item::Submenu::Submenu(newName, newItems), FormattedTitle(newName) {}
13
14
[[nodiscard]] std::string_view
getTitle
()
const override
{
return
FormattedTitle::title(); }
15
};
16
}
// namespace deluge::gui::menu_item::cv
deluge::gui::menu_item::Submenu
Definition
submenu.h:28
deluge::gui::menu_item::cv::Submenu::getTitle
std::string_view getTitle() const override
Get the title to be used when rendering on OLED, both as a deluge::gui::menu_item::Submenu and when d...
Definition
submenu.h:14