class_docstr: Singleton object containing the current renderer configurations
code: def default(self, value):
      # Handle None
      if not value:
          # _default_name should always be a string so we can do
          # pio.renderers.default.split('+')
          self._default_name = ""
          self._default_renderers = []
          return
  
      # Store defaults name and list of renderer(s)
      renderer_names = self._validate_coerce_renderers(value)
      self._default_name = value
      self._default_renderers = [self[name] for name in renderer_names]
  
      # Register renderers for activation before their next use
      self._to_activate = list(self._default_renderers)
  
imports: import textwrap
  from copy import copy
  import os
  from packaging.version import Version
  from plotly import optional_imports
  from plotly.io._base_renderers import MimetypeRenderer, ExternalRenderer, PlotlyRenderer, NotebookRenderer, KaggleRenderer, AzureRenderer, ColabRenderer, JsonRenderer, PngRenderer, JpegRenderer, SvgRenderer, PdfRenderer, BrowserRenderer, IFrameRenderer, SphinxGalleryHtmlRenderer, SphinxGalleryOrcaRenderer, CoCalcRenderer, DatabricksRenderer
  from plotly.io._utils import validate_coerce_fig_to_dict
label_desc: Use image node_id 12 for calling the RenderersConfig obj's underlying member method code with example usage: obj.default(value) without return types