code: def init_widget(self):
          
          super(UiKitSlider, self).init_widget()
  
          d = self.declaration
          if d.min:
              self.set_min(d.min)
          if d.max:
              self.set_max(d.max)
          if d.progress:
              self.set_progress(d.progress)
  
          #: A really ugly way to add the target
          #: would be nice if we could just pass the block pointer here :)
          self.get_app().bridge.addTarget(
              self.widget,
              forControlEvents=UISlider.UIControlEventValueChanged,
              andCallback=self.widget.getId(),
              usingMethod="onValueChanged",
              withValues=["value"]#,"selected"]
          )
  
          self.widget.onValueChanged.connect(self.on_checked_changed)
docs: Bind the on property to the checked state