code: def capture(
      cell: NotebookCell,
      data: fose.CaptureNotebookCell,
      proxy_url: str = None,
  ) -> None:
      cell.handle.update(
          IPython.display.HTML(
              fost.SCREENSHOT_HTML.render(
                  subscription=cell.subscription,
                  image=data.src,
                  url=focx.get_url(
                      cell.address, cell.port, proxy_url=proxy_url
                  ),
                  max_width=data.width,
                  height=cell.height,
              ),
          )
      )
  
file_path: fiftyone/fiftyone/core/session/notebooks.py
imports: from dataclasses import dataclass
  import os
  import typing
  from jinja2 import Template
  from fiftyone.core.session.client import Client
  import fiftyone.core.context
  import fiftyone.core.session.events
  import fiftyone.core.session.templates
label_desc: Use image node_id 1 for calling a global function with example usage: capture(cell, data, proxy_url) without return types