code: def depart_html(visitor, node):
      visitor.body.append(
          BJS_EPILOGUE.render(
              title=node["title"],
              enable_codepen=not node["disable_codepen"],
              js_source=node["js_source"],
          )
      )
  
imports: from __future__ import annotations
  import logging
  from os.path import basename, join
  from docutils import nodes
  from docutils.parsers.rst.directives import unchanged
  from sphinx.directives.code import CodeBlock, container_wrapper, dedent_lines
  from sphinx.errors import SphinxError
  from sphinx.locale import __
  from sphinx.util import logging, parselinenos
  from sphinx.util.nodes import set_source_info
  from .None import PARALLEL_SAFE
  from .templates import BJS_CODEPEN_INIT, BJS_EPILOGUE, BJS_HTML, BJS_PROLOGUE
  from .util import get_sphinx_resources
label_desc: Use image node_id 2 for calling the bokehjs_content obj's underlying member method code with example usage: obj.depart_html(visitor, node) without return types