class_docstr: Class for controlling display and output settings.
class_docstr_tok: ["Class","for","controlling","display","and","output","settings","."]
code: def _generate_docstring(cls, signature=False):
      intro = [
          "Helper used to set HoloViews display options.",
          "Arguments are supplied as a series of keywords in any order:",
          "",
      ]
      backend = "backend      : The backend used by HoloViews"
      fig = "fig          : The static figure format"
      holomap = "holomap      : The display type for holomaps"
      widgets = "widgets      : The widget mode for widgets"
      fps = "fps          : The frames per second used for animations"
      max_frames = (
          "max_frames   : The max number of frames rendered (default %r)"
          % cls.defaults["max_frames"]
      )
      size = "size         : The percentage size of displayed output"
      dpi = "dpi          : The rendered dpi of the figure"
      filename = (
          "filename    : The filename of the saved output, if any (default %r)"
          % cls.defaults["filename"]
      )
      info = (
          "info    : The information to page about the displayed objects (default %r)"
          % cls.defaults["info"]
      )
      css = "css     : Optional css style attributes to apply to the figure image tag"
      widget_location = "widget_location : The position of the widgets relative to the plot"
  
      descriptions = [
          backend,
          fig,
          holomap,
          widgets,
          fps,
          max_frames,
          size,
          dpi,
          filename,
          info,
          css,
          widget_location,
      ]
      keywords = [
          "backend",
          "fig",
          "holomap",
          "widgets",
          "fps",
          "max_frames",
          "size",
          "dpi",
          "filename",
          "info",
          "css",
          "widget_location",
      ]
      if signature:
          doc_signature = "\noutput(%s)\n" % ", ".join(
              "%s=None" % kw for kw in keywords
          )
          return "\n".join([doc_signature] + intro + descriptions)
      else:
          return "\n".join(intro + descriptions)
  
imports: from collections import defaultdict
  from ..core import Store
label_desc: Use image node_id 3 for calling the OutputSettings obj's underlying member method code with example usage: obj._generate_docstring(cls, signature) and returns: str, str