@decorate_constructor_parameter_types([str, bool, str])
    def __init__(self, label='', checked=False, user_data='', **kwargs):
        super(CheckBoxLabel, self).__init__(**kwargs)
        self.set_layout_orientation(Widget.LAYOUT_HORIZONTAL)
        self._checkbox = CheckBox(checked, user_data)
        self._label = Label(label)
        self.append(self._checkbox, key='checkbox')
        self.append(self._label, key='label')

        self.set_value = self._checkbox.set_value
        self.get_value = self._checkbox.get_value
        self.set_on_change_listener = self._checkbox.set_on_change_listener
        self.onchange = self._checkbox.onchange
Args:
dataset/ETHPy150Open dddomodossola/remi/remi/gui.py/CheckBoxLabel.__init__