Chaging widget type while keeping existing callback


I have the widget inside a WidgetsBox that is created by vtkVolume.controls(jslink=True) then I manipulate it from here.

I’m trying to replace the IntSlider widgets that control the slicing view in VtkVolume by IntInput. Is there a way to do that without re-creating the callback manually ?

If that’s not possible how could I recreate the callback ?