code: def _resolveRunAction(
      self, interactiveFunction, functionGroup, functionTip
  ):
      if isinstance(functionGroup, ActionGroupParameter):
          functionGroup.setButtonOpts(visible=True)
          child = None
      else:
          # Add an extra action child which can activate the function
          createOpts = self._makePopulatedActionTemplate(
              interactiveFunction.__name__, functionTip
          )
          child = Parameter.create(**createOpts)
          child.sigActivated.connect(interactiveFunction.runFromAction)
          if functionGroup:
              functionGroup.addChild(child, existOk=self.existOk)
      return child
  
imports: import contextlib
  import functools
  import inspect
  import pydoc
  from .None import Parameter
  from .parameterTypes import ActionGroupParameter
  from ..None import functions
label_desc: Use image node_id 11 for calling the Interactor obj's underlying member method code with example usage: obj._resolveRunAction(interactiveFunction, functionGroup, functionTip) and returns: child