class_docstr: A row of controls and a data item
code: def update(self):
      name = self.chooser.GetStringSelection()
      names = sorted(self.get_names())
      image_set = self.workspace_view.workspace.image_set
      if self.show_check.IsChecked() and name in names:
          self.data.name = name
          self.update_data(name)
          if self.data.mode == MODE_HIDE:
              self.data.mode = self.last_mode
      elif self.data.mode != MODE_HIDE:
          self.last_mode = self.data.get_raw_mode()
          self.data.mode = MODE_HIDE
      self.update_chooser()
  
file_path: CellProfiler/src/frontend/cellprofiler/gui/workspace_view/_workspace_view_row.py
imports: import wx
  import wx.lib.colourselect
  from ..artist import MODE_HIDE
label_desc: Use image node_id 6 for calling the WorkspaceViewRow obj's underlying member method code with example usage: obj.update() without return types