code: def set_lim(min, max, name):
      """Set the domain bounds of the scale associated with the provided key.
  
      Parameters
      ----------
      name: hashable
          Any variable that can be used as a key for a dictionary
  
      Raises
      ------
      KeyError
          When no context figure is associated with the provided key.
  
      """
      scale = _context["scales"][_get_attribute_dimension(name)]
      scale.min = min
      scale.max = max
      return scale
  
imports: import sys
  from collections import OrderedDict
  from IPython.display import display
  from ipywidgets import Image
  from numpy import arange, issubdtype, array, column_stack, shape
  from .figure import Figure
  from bqscales import Scale, LinearScale, Mercator
  from .axes import Axis
  from .marks import Lines, Scatter, Hist, Bars, OHLC, Pie, Map, Image, Label, HeatMap, GridHeatMap, topo_load, Boxplot, Bins
  from .interacts import BrushIntervalSelector, FastIntervalSelector, BrushSelector, IndexSelector, MultiSelector, LassoSelector
  from traitlets.utils.sentinel import Sentinel
  import functools
label_desc: Use image node_id 9 for calling a global function with example usage: set_lim(min, max, name) and returns: scale