class_docstr: A mutable DOM element that displays code as HTML.
class_docstr_tok: ["A","mutable","DOM","element","that","displays","code","as","HTML","."]
code: def __init__(
      self, code_: str, highlights: list[int], linenostart: int = 1
  ):
      self._code = code_
      self._highlights = highlights
      self._view = colab_lib.dynamic(colab_lib.div())
      self._linenostart = linenostart
  
imports: from __future__ import annotations
  import html
  import inspect
  import traceback
  import uuid
  from jax._src.debugger import colab_lib
  from jax._src.debugger import core
  from jax._src.debugger import cli_debugger
label_desc: Use image node_id 1 to create a new CodeViewer object from inherited base classes: colab_lib with example: obj = CodeViewer(code_, highlights, linenostart)