libyui-rest-api
Loading...
Searching...
No Matches
YMultiSelectionBoxActionHandler Class Reference
Inheritance diagram for YMultiSelectionBoxActionHandler:
Collaboration diagram for YMultiSelectionBoxActionHandler:

Public Types

enum  Status { ON , OFF , TOGGLE }
typedef enum YMultiSelectionBoxActionHandler::Status CheckBoxStatus

Public Member Functions

std::function< void(YMultiSelectionBox *)> check_handler (YMultiSelectionBox *widget, const std::string &value, CheckBoxStatus status)
std::function< void(YMultiSelectionBox *)> select_handler (YMultiSelectionBox *widget, const std::string &value)
Public Member Functions inherited from YWidgetActionHandler
template<typename T>
void activate_widget (T *widget)
virtual void activate_widget (YCheckBoxFrame *widget)
virtual void activate_widget (YComboBox *widget)
virtual void activate_widget (YDateField *widget)
virtual void activate_widget (YInputField *widget)
virtual void activate_widget (YRadioButton *widget)
virtual void activate_widget (YTimeField *widget)
virtual void activate_widget (YSelectionBox *widget)
template<typename T, typename I>
void activate_widget (T *selector, I *item)
virtual void activate_widget (YMultiSelectionBox *widget, YItem *item)
template<typename T>
std::function< void(T *)> get_item_selector_handler (T *widget, const std::string &value, const int state=-1)

Additional Inherited Members

Static Public Member Functions inherited from YWidgetActionHandler
static std::string normalize_label (const std::string &label)
static bool normalized_labels_equal (const std::string &a, const std::string &b)

The documentation for this class was generated from the following files:
  • /builddir/build/BUILD/libyui-4.6.2-build/libyui-4.6.2/libyui-rest-api/src/YMultiSelectionBoxActionHandler.h
  • /builddir/build/BUILD/libyui-4.6.2-build/libyui-4.6.2/libyui-rest-api/src/YMultiSelectionBoxActionHandler.cc