class_docstr: Guides for each scale
  
  Used to assign a particular guide to an aesthetic(s).
  
  Parameters
  ----------
  kwargs : dict
      aesthetic - guide pairings. e.g
      ```python
      guides(color=guide_colorbar())
      ```
class_docstr_tok: ["Guides","for","each","scale","Used","to","assign","a","particular","guide","to","an","aesthetic","(","s",")",".","Parameters","--","--","--","--","--","kwargs",":","dict","aesthetic","-","guide","pairings",".","e.g","``","`","python","guides","(","color=guide_colorbar","(",")",")","``","`"]
docstr: Draw out each guide definition
  
  Parameters
  ----------
  gdefs : list of guide_legend|guide_colorbar
      guide definitions
  theme : theme
      Plot theme
  
  Returns
  -------
  out : list of matplotlib.offsetbox.Offsetbox
      A drawing of each legend
docstr_tok: ["Draw","out","each","guide","definition","Parameters","--","--","--","--","--","gdefs",":","list","of","guide_legend|guide_colorbar","guide","definitions","theme",":","theme","Plot","theme","Returns","--","--","--","-","out",":","list","of","matplotlib.offsetbox.Offsetbox","A","drawing","of","each","legend"]
code: def draw(self, gdefs, theme):
      """
      Draw out each guide definition
  
      Parameters
      ----------
      gdefs : list of guide_legend|guide_colorbar
          guide definitions
      theme : theme
          Plot theme
  
      Returns
      -------
      out : list of matplotlib.offsetbox.Offsetbox
          A drawing of each legend
      """
      for g in gdefs:
          g._set_defaults(theme)
      return [g.draw() for g in gdefs]
  
imports: from __future__ import annotations
  import typing
  from copy import deepcopy
  from warnings import warn
  import numpy
  import pandas
  from .._utils.registry import Registry
  from ..exceptions import PlotnineError, PlotnineWarning
  from .guide import guide
label_desc: Use image node_id 8 for calling the guides obj's underlying member method code with example usage: obj.draw(gdefs, theme) and returns: unknown