code: def visible_settings(self):
      __settings__ = super(FillObjects, self).visible_settings()
      __settings__ += [self.mode]
      if self.mode.value == MODE_HOLES:
          __settings__ += [self.size, self.planewise]
      return __settings__
  
file_path: CellProfiler/src/frontend/cellprofiler/modules/fillobjects.py
imports: import numpy
  import skimage.morphology
  import skimage.measure
  from cellprofiler_core.module.image_segmentation import ObjectProcessing
  from cellprofiler_core.setting import Binary
  from cellprofiler_core.setting.choice import Choice
  from cellprofiler_core.setting.text import Float
  from cellprofiler_library.modules import fillobjects
label_desc: Use image node_id 3 for calling the FillObjects obj's underlying member method code with example usage: obj.visible_settings() and returns: __settings__