docs: def cut_action_callback(self, *event):
          """Add a copy and cut all selected row dict value pairs to the clipboard"""
          if react_to_event(self.view, self.tree_view, event) and self.active_entry_widget is None:
              _, dict_paths = self.get_view_selection()
              stored_data_list = []
              for dict_path_as_list in dict_paths:
                  if dict_path_as_list:
                      value = self.model.state.semantic_data
                      for path_element in dict_path_as_list:
                          value = value[path_element]
                      stored_data_list.append((path_element, value))
                      self.model.state.remove_semantic_data(dict_path_as_list)
  
              rafcon.gui.clipboard.global_clipboard.set_semantic_dictionary_list(stored_data_list)
              self.reload_tree_store_data()