code: def methods(self):
      if self._cls is None:
          return []
      return [
          name
          for name, func in inspect.getmembers(self._cls)
          if not name.startswith("_") and callable(func)
      ]
  
imports: import inspect
  import textwrap
  import re
  import pydoc
  from io import StringIO
  from warnings import warn
label_desc: Use image node_id 2 for calling the ClassDoc obj's underlying member method code with example usage: obj.methods() and returns: unknown, list