code: def display_ipython(
      client: Client,
      cell: NotebookCell,
      proxy_url: str = None,
      reactivate: bool = False,
      **kwargs: t.Dict[str, t.Union[str, bool]],
  ) -> None:
      iframe = IPython.display.IFrame(
          focx.get_url(
              cell.address,
              cell.port,
              notebook=True,
              proxy_url=proxy_url,
              subscription=cell.subscription,
              **kwargs,
          ),
          height=cell.height,
          width="100%",
      )
      if reactivate:
          cell.handle.update(iframe)
      else:
          cell.handle.display(iframe)
  
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 3 for calling a global function with example usage: display_ipython(client, cell, proxy_url, reactivate) without return types