class_docstr: Creates PlotsManager object
  
  This class should be only created by arena instance to manage its plots.
  
  Parameters
  ----------
  arena : dalex.Arena
      Instance of Arena.
  
  Attributes
  --------
  arena : Arena
      Instance of dalex.Arena
  cache : list of PlotContainer objects
      List of already calculated plots
  mutex : _thread.lock
      Mutex for params, plots and resources cache. Should be common with mutex from Arena instance.
  plots : list of classes extending PlotContainer
      List of available plot classes
docstr: Returns plots classes that can produce at least one valid chart for parent arena.
  
  Returns
  -----------
  List of classes extending PlotContainer
code: def get_supported_plots(self):
      """Returns plots classes that can produce at least one valid chart for parent arena.
  
      Returns
      -----------
      List of classes extending PlotContainer
      """
      return [
          plot for plot in self.plots if plot.test_arena(self.arena)
      ]
  
file_path: DALEX/python/dalex/dalex/arena/_plots_manager.py
imports: import time
  from .None import plots
  from tqdm import tqdm
  from ._plot_container import PlotContainer
label_desc: Use image node_id 2 for calling the PlotsManager obj's underlying member method code with example usage: obj.get_supported_plots() and returns: unknown