code: def build_loc_mode_hover_children(loc_mode):
      if loc_mode is None:
          return None
      loc_modes = loc_mode_info()
      loc_mode_cfg = loc_modes[loc_mode]
      url, examples, desc = (
          loc_mode_cfg.get(p) for p in ["url", "examples", "desc"]
      )
      body = []
      if url is not None:
          body.append(
              html.Div(
                  [
                      html.Span(text("View"), className="mr-3"),
                      loc_mode_cfg["url"],
                  ]
              )
          )
      if examples is not None:
          body.append(
              html.Ul(
                  [
                      html.Li(
                          e,
                          style={"listStyleType": "disc"},
                          className="mb-3",
                      )
                      for e in loc_mode_cfg["examples"]
                  ],
                  className="pt-3 mb-0",
              )
          )
      if desc is not None:
          body.append(html.Span(desc))
      return [
          html.I(
              className="ico-help-outline", style=dict(color="white")
          ),
          html.Div(
              body,
              className="hoverable__content build-code",
              style=dict(
                  width="auto",
                  whiteSpace="nowrap",
                  left="-2em",
                  top="auto",
              ),
          ),
      ]
  
imports: import json
  import dash_bootstrap_components
  import dash_colorscales
  import dash_daq
  import os
  import plotly
  from pkg_resources import parse_version
  from six import PY3
  from dtale.dash_application import dcc, html
  import dtale.dash_application.custom_geojson
  import dtale.dash_application.extended_aggregations
  import dtale.global_state
  from dtale.charts.utils import AGGS, ANIMATION_CHARTS, ANIMATE_BY_CHARTS, YAXIS_CHARTS, ZAXIS_CHARTS, NON_EXT_AGGREGATION, build_final_cols, find_group_vals
  from dtale.column_builders import get_cleaner_configs
  from dtale.constants import CHART_JOINER_CHAR
  from dtale.dash_application.layout.utils import build_input, build_option, build_tab, build_cols, build_hoverable, build_selections, show_style, FREQS, FREQ_LABELS
  from dtale.translations import text
  from dtale.query import build_query, handle_predefined, inner_build_query, run_query
  from dtale.utils import ChartBuildingError, classify_type, coord_type, get_dtypes, is_app_root_defined, make_list
label_desc: Use image node_id 14 for calling a global function with example usage: build_loc_mode_hover_children(loc_mode) and returns: list, None