class_docstr: Row is a layout element within Blocks that renders all children horizontally.
  Example:
      with gr.Blocks() as demo:
          with gr.Row():
              gr.Image("lion.jpg", scale=2)
              gr.Image("tiger.jpg", scale=1)
      demo.launch()
  Guides: controlling-layout
code: def update(
      visible: bool | None = None,
  ):
      return {
          "visible": visible,
          "__type__": "update",
      }
  
file_path: gradio/gradio/layouts/row.py
imports: from __future__ import annotations
  from typing import Literal
  from gradio_client.documentation import document, set_documentation_group
  from gradio.blocks import BlockContext
  from gradio.component_meta import ComponentMeta
label_desc: Use image node_id 2 for calling the Row obj's underlying member method code with example usage: obj.update(visible) and returns: dict