def widget(self, params: Dict[str, Any] = None) -> None: init_params = params or self.get_initdata() del init_params['grid'] init_params['grid_max_val'] = self.grid.max_val init_params['grid_min_val'] = self.grid.min_val init_params['grid_pt_count'] = self.grid.pt_count ui.create_widget(self.set_params, init_params, image_filename=self._image_filename)
def widget(self, params: Dict[str, Any] = None): """Use ipywidgets to modify parameters of class instance""" init_params = params or self.get_initdata() ui.create_widget(self.set_params, init_params, image_filename=self._image_filename)