class_docstr: Analogous to a gridspec, and contained in another LayoutGrid.
class_docstr_tok: ["Analogous","to","a","gridspec",",","and","contained","in","another","LayoutGrid","."]
docstr: Edit all four margin minimums in one statement.
  
  Parameters
  ----------
  margin : dict
      size of margins in a dict with keys 'left', 'right', 'bottom',
      'top'
  
  ss : SubplotSpec
      defines the subplotspec these margins should be applied to
docstr_tok: ["Edit","all","four","margin","minimums","in","one","statement",".","Parameters","--","--","--","--","--","margin",":","dict","size","of","margins","in","a","dict","with","keys","'left","'",",","'right","'",",","'bottom","'",",","'top'","ss",":","SubplotSpec","defines","the","subplotspec","these","margins","should","be","applied","to"]
code: def edit_outer_margin_mins(self, margin, ss):
      """
      Edit all four margin minimums in one statement.
  
      Parameters
      ----------
      margin : dict
          size of margins in a dict with keys 'left', 'right', 'bottom',
          'top'
  
      ss : SubplotSpec
          defines the subplotspec these margins should be applied to
      """
  
      self.edit_margin_min("left", margin["left"], ss.colspan.start)
      self.edit_margin_min("leftcb", margin["leftcb"], ss.colspan.start)
      self.edit_margin_min(
          "right", margin["right"], ss.colspan.stop - 1
      )
      self.edit_margin_min(
          "rightcb", margin["rightcb"], ss.colspan.stop - 1
      )
      # rows are from the top down:
      self.edit_margin_min("top", margin["top"], ss.rowspan.start)
      self.edit_margin_min("topcb", margin["topcb"], ss.rowspan.start)
      self.edit_margin_min(
          "bottom", margin["bottom"], ss.rowspan.stop - 1
      )
      self.edit_margin_min(
          "bottomcb", margin["bottomcb"], ss.rowspan.stop - 1
      )
  
imports: import itertools
  import kiwisolver
  import logging
  import numpy
  import matplotlib
  import matplotlib.patches
  from matplotlib.transforms import Bbox
label_desc: Use image node_id 13 for calling the LayoutGrid obj's underlying member method code with example usage: obj.edit_outer_margin_mins(margin, ss) without return types