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 112 of file canvas_utils.h.
| std::string yaze::gui::CanvasContextMenuItem::label |
Definition at line 113 of file canvas_utils.h.
| std::string yaze::gui::CanvasContextMenuItem::shortcut |
Definition at line 114 of file canvas_utils.h.
| std::function<void()> yaze::gui::CanvasContextMenuItem::callback |
Definition at line 115 of file canvas_utils.h.
| std::function<bool()> yaze::gui::CanvasContextMenuItem::enabled_condition |
Definition at line 116 of file canvas_utils.h.
| std::vector<CanvasContextMenuItem> yaze::gui::CanvasContextMenuItem::subitems |
Definition at line 119 of file canvas_utils.h.