class_docstr: Rendering renderer parameter (no default).
code: def renderer(self, renderer: typing.Optional[str]) -> None:
      if renderer is None:
          self.__dict__.pop("_renderer", None)
      else:
          renderer = renderer.lower()
          self._verify_renderer(renderer)
          self._renderer = renderer
  
file_path: graphviz/graphviz/parameters/renderers.py
imports: import typing
  from .None import base
label_desc: Use image node_id 4 for calling the Renderer obj's underlying member method code with example usage: obj.renderer(renderer) without return types