code: def one_mesh_info(
      surf_map,
      surf_mesh,
      threshold=None,
      cmap=cm.cold_hot,
      black_bg=False,
      bg_map=None,
      symmetric_cmap=True,
      bg_on_data=False,
      darkness=0.7,
      vmax=None,
      vmin=None,
  ):
      """Deprecate public function. See _one_mesh_info."""
      warn(
          category=DeprecationWarning,
          message="one_mesh_info is a private function and is renamed "
          "to _one_mesh_info. Using the deprecated name will "
          "raise an error in release 0.13",
      )
  
      return _one_mesh_info(
          surf_map,
          surf_mesh,
          threshold=threshold,
          cmap=cmap,
          black_bg=black_bg,
          bg_map=bg_map,
          symmetric_cmap=symmetric_cmap,
          bg_on_data=bg_on_data,
          darkness=darkness,
          vmax=vmax,
          vmin=vmin,
      )
  
imports: import collections.abc
  import json
  from warnings import warn
  import matplotlib
  import matplotlib.pyplot
  import numpy
  from nilearn import datasets, surface
  from nilearn._utils import fill_doc
  from nilearn._utils.niimg_conversions import check_niimg_3d
  from nilearn.plotting import cm
  from nilearn.plotting.html_document import HTMLDocument
  from nilearn.plotting.js_plotting_utils import add_js_lib, colorscale, get_html_template, mesh_to_plotly, to_color_strings
label_desc: Use image node_id 3 for calling a global function with example usage: one_mesh_info(surf_map, surf_mesh, threshold, cmap, black_bg, bg_map, symmetric_cmap, bg_on_data, darkness, vmax, vmin) and returns: _one_mesh_info