Context menu item configuration. More...
#include <canvas_utils.h>
Public Attributes | |
| std::string | label |
| std::string | shortcut |
| std::function< void()> | callback |
| std::function< bool()> | enabled_condition |
| std::vector< CanvasContextMenuItem > | subitems |
Context menu item configuration.
Definition at line 106 of file canvas_utils.h.
| std::string yaze::gui::CanvasContextMenuItem::label |
Definition at line 107 of file canvas_utils.h.
| std::string yaze::gui::CanvasContextMenuItem::shortcut |
Definition at line 108 of file canvas_utils.h.
| std::function<void()> yaze::gui::CanvasContextMenuItem::callback |
Definition at line 109 of file canvas_utils.h.
| std::function<bool()> yaze::gui::CanvasContextMenuItem::enabled_condition |
Definition at line 110 of file canvas_utils.h.
| std::vector<CanvasContextMenuItem> yaze::gui::CanvasContextMenuItem::subitems |
Definition at line 113 of file canvas_utils.h.