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: