class_docstr: A TablePlot can plot both TableViews and ViewMaps which display
  as either a single static table or as an animated table
  respectively.
class_docstr_tok: ["A","TablePlot","can","plot","both","TableViews","and","ViewMaps","which","display","as","either","a","single","static","table","or","as","an","animated","table","respectively","."]
code: def update_handles(self, key, axes, element, ranges, style):
      table = self._render_table(element, axes)
      self.handles["artist"].remove()
      axes.add_table(table)
      self.handles["artist"] = table
      return {}
  
file_path: holoviews/holoviews/plotting/mpl/tabular.py
imports: from collections import defaultdict
  import param
  from matplotlib.font_manager import FontProperties
  from matplotlib.table import Table
  from .element import ElementPlot
  from .plot import mpl_rc_context
label_desc: Use image node_id 7 for calling the TablePlot obj's underlying member method code with example usage: obj.update_handles(key, axes, element, ranges, style) and returns: dict