Deluge Firmware 1.3.0
Build date: 2025.04.16
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
8namespace deluge::gui::menu_item::cv {
9class Submenu : public menu_item::Submenu, public FormattedTitle {
10public:
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
Definition submenu.h:29
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