code: def help(
      obj,
      visualization=True,
      ansi=True,
      backend=None,
      recursive=False,
      pattern=None,
  ):
      """
      Extended version of the built-in help that supports parameterized
      functions and objects. A pattern (regular expression) may be used to
      filter the output and if recursive is set to True, documentation for
      the supplied object is shown. Note that the recursive option will
      only work with an object instance and not a class.
  
      If ansi is set to False, all ANSI color
      codes are stripped out.
      """
      backend = backend if backend else Store.current_backend
      info = Store.info(
          obj,
          ansi=ansi,
          backend=backend,
          visualization=visualization,
          recursive=recursive,
          pattern=pattern,
          elements=elements_list,
      )
  
      msg = (
          "\nTo view the visualization options applicable to this "
          "object or class, use:\n\n"
          "   holoviews.help(obj, visualization=True)\n\n"
      )
      if info:
          print((msg if visualization is False else "") + info)
      else:
          import pydoc
  
          pydoc.help(obj)
  
imports: import os
  import sys
  import param
  from .None import util
  from .core import archive, config
  from .core.boundingregion import BoundingBox
  from .core.dimension import Dimension
  from .core.element import Element, Collator
  from .core.layout import Layout, NdLayout, Empty, AdjointLayout
  from .core.ndmapping import NdMapping
  from .core.options import Options, Store, Cycle, Palette, StoreOptions
  from .core.overlay import Overlay, NdOverlay
  from .core.spaces import HoloMap, Callable, DynamicMap, GridSpace, GridMatrix
  from .operation import Operation
  from .element import *
  from .element import __all__
  from .selection import link_selections
  from .util import extension, renderer, output, opts, render, save
  from .util.transform import dim
  from .util.warnings import HoloviewsDeprecationWarning, HoloviewsUserWarning
  from .util._versions import show_versions
  import warnings
label_desc: Use image node_id 1 for calling a global function with example usage: help(obj, visualization, ansi, backend, recursive, pattern) without return types